本篇主要讲解的是SQL Server 中修改数据的几种语句:
- INSERT语句
- INSERT INTO SELECT语句
- UPDATE语句
- DELETE语句
一:INSERT语句
INSERT语句向表中添加新行,以下是INSERT语句的最基本形式:
- 首先:table_name指定要插入的表的名称;
- 其次,column_list指定要在其中插入数据的一个或多个列的列表。必须将列的列表包括在括号中并用逗号分隔离列
- 如果列在列列表中没有出现,则SQL Server必须能够提供插入值,否则无法插入行。
- SQL Server自动对表中可用的列使用以下值,但不会出现在 INSERT 语句的列列表中:
- 如果列具有[IDENTITY]属性,则为下一个增量值。 如果列具有指定的默认值,则为默认值。
- 如果列的数据类型是时间戳数据类型(timestamp),则默认为当前时间戳值。
- 如果列可以为 NULL 值,则使用 NULL 。
5.第三,要在 VALUES 子句中提供插入的值列表。列列表中的每列必须在值列表中