使用T-SQL进行表记录操作

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 <条件>]

猜你喜欢

转载自blog.csdn.net/qq_40660787/article/details/80038583