1.使用T-SQL插入记录
INSERT INTO <表名> [<属性列1>[,<属性列2>...]] VALUES (<常量1>[,<常量2>]...) --每一个常量都是三选一 常量|NULL|DEFAULT
【提示】
- INSERT预计中的INTO可以省略
- 如果某些属性列在表名后的列名表中没有出现,则新记录在这些列上将取空值。但必须注意的是,在表定义时说明了NOT NULL的属性列不能取空值,否则系统会出现错误提示。
- 如果没有指明任何列名,则新插入的记录必须在每个属性列上均有值。
- 字符型数据必须使用“'”将其引起来,字符型和日期型的值插入时要加单引号。
- 常量的顺序必须和指定的列名顺序保持一致。
2.使用T-SQL修改记录
UPDATE <表名> SET <列名>=<表达式>[,<列名>=<表达式>]... [FROM <表名>] [WHERE <条件>];--若缺省条件,则更新所有行
【提示】
- 如果要修改多列,则在SET语句后用“,”分隔各修改子句。
- 这类语句一般在进行数据初始化时使用。
- 修改记录时可以通过约束和触发器实现数据完整性。
3.使用T-SQL删除记录
DELETE FROM <表名> [WHERE <条件>]