第五十六章 SQL命令 INSERT OR UPDATE
在表中添加新行或更新表中的现有行。
大纲
INSERT OR UPDATE [%keyword] [INTO] table
SET column = scalar-expression {,column2 = scalar-expression2} ... |
[ (column{,column2} ...) ] VALUES (scalar-expression {,scalar-expression2} ...) |
VALUES :array() |
[ (column{,column2} ...) ] query |
DEFAULT VALUES
参数
%keyword- 可选-以下一个或多个关键字选项,以空格分隔:%NOCHECK、%NOFPLAN、%NOINDEX、%NOJOURN、%NOLOCK、%NOTRIGGER、%PROFILE、%PROFILE_ALL。table- 要对其执行插入操作的表或视图的名称。此参数可以是子查询。INTO关键字是可选的。column- 可选-与提供的值列表顺序对应的列名或以逗号分隔的列名列表。




