このトピックでは、行を使用してテーブルを設定する方法について説明します。
次の INSERT 文を使用して、テーブルに行を追加します。
INSERT INTO emp VALUES (7369、'SMITH' 、'CLERK' 、7902、'17-DEC-80 '、800、NULL、20);説明 すべてのデータ型は明らかな入力形式を使用します。 単純な数値ではない定数は、例に示すように、単一の引用符 (') で囲む必要があります。 DATE 型は、幅広いコンテンツをサポートします。 このチュートリアルでは、この例のような明確な形式が推奨されます。
構文を作る際は、列の順序を覚えておく必要があります。 次の例に示すように、代替構文では列を一覧表示できます。
INSERT INTO emp(empno、ename、job、mgr、hiredate、sal、comm、deptno)
値 (7499、'ALLEN' 、'SALESMAN' 、7698、'20-FEB-81 '、1600,300、30); 列を異なる順序でリストしたり、場合によっては一部の列を省略したりできます。 たとえば、手数料が不明な場合、次の例は対応するステートメントを示しています。
INSERT INTO emp(empno、ename、job、mgr、hiredate、sal、deptno)
値 (7369、'SMITH' 、'CLERK' 、7902、'17-DEC-80 '、800,20); 開発者の多くは、暗黙的なソートに頼るよりも、明示的に列を並べるほうを好みます。