可以将数据添加到行的某些列中,方法是只指定这些列和它们的值。
前提条件
必须对表具有 INSERT 特权。如果指定了 ON EXISTING UPDATE 子句,则还需对表具有 UPDATE 特权。
上下文和注释
指定的列顺序不必与表中列的顺序一致,但必须与指定插入值的顺序相同。
将不包括在列列表中的所有其它列定义为允许使用 NULL 值或具有缺省值。如果您跳过某个具有缺省值的列,缺省值将出现在该列中。
执行 INSERT INTO 语句来将数据添加到特定的列。
例如,下面的语句只在 DepartmentID 和 DepartmentName 这两列中添加数据:
INSERT INTO GROUPO.Departments ( DepartmentID, DepartmentName ) VALUES ( 703, 'Western Sales' ); |
DepartmentHeadID 没有缺省值,但是接受空值。因此将为该列自动指派 NULL。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |