INSERT


データの挿入


INSERT

INSERT INTO 테이블명 (column1, column2....)
VALUES (,)
  • 表名で指定した属性に、VALUES節で指定した値を入力します.
  • のテーブル名に属性が指定されていない場合は、テーブル生成時に定義された列の順序と同じ順序を入力します.
  • CREATE TABLE EMP (
        ENO NUMBER,
        ENAME VARCHAR2(20), 
        JAB VARCHAR2(20),
        MANAGER NUMBER,
        HIREDATE TIMESTAMP,
        SALARY NUMBER,
        COMMISIONN NUMBER,
        DNO NUMBER,
    );
    
    
    INSERT INTO EMP
    VALUES (50, '홍길동', 'staff', NULL, SYSDATE, 500, 30, 10);

    データ入力

  • 黙示方法:INSERT INTO節でこの属性名
  • を省略する.
  • 明示的方法:VALUES節の属性値にNULL
  • として用いる.

    NULL入力

  • データ入力時に属性値が分からない、または不確定時に
  • を使用する.

    References

  • 🎈2020.10.27