一. 在t-sql中,插入记录有三种方法,下面分别介绍:
1.在一张表的尾部追加一条记录:
注意:每个字段值要与属性相对应
2.在原中选择属性插入(有些属性允许为空,或有些属性已经设有默认值此时可部分插入)
同样的,每个字段都需要一一对应。
3.将一条表的查询结果追加到另一张表的尾部
和上面一样,查询表的结果一定要与所插入表的结构一样(保证插入后不会出错)。
二.使用t-sql语句实现删除操作也有两种方法
1.直接使用delete删除
2.使用truncate删除所有行
总结:一般习惯上使用delete,但是实际上truncate删除时的效率更高,delete在物理上删除是一行一行删除,
而truncate是将表中所有记录一次性全部删除。
如果要删除数据表中的全部信息,使该表变为空表,可以考虑用truncate来实现。delete命令的删除操作被认定
是系统事务操作,该命令被执行后可以实施撤销恢复,而truncate命令不是系统事务,所以利用该命令执行的操作通
常是不能撤销的。
注意:在sql server中,删除记录之前需要仔细考虑,因为在没有进行数据备份的情况下,一旦删除便无法找回。
三.t-sql语句实现数据的更新
1.更新一列数据
2.更新一条或多条记录里的多个字段