将行插入 DB2 表

假设我们要在先前创建的表中插入行。

我们可以明确地命名我们要输出的列的值及其顺序:

INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, LASTNAME, SALARY)
  VALUES ( '123456', 'Ali', 'Veli', 100000);

如果我们知道订单,我们将为所有列添加值,我们可以写:

INSERT INTO EMPLOYEE
  VALUES ( '123456', 'Ali', 'Veli', 100000);

使用 db2clp 时,我们需要输入引号,因为括号(末尾没有分号):

db2 "INSERT INTO EMPLOYEE (EMPNO, FIRSTNME, LASTNAME, SALARY)
  VALUES ( '123456', 'Ali', 'Veli', 100000)"