发布网友 发布时间:2022-04-23 08:52
共3个回答
热心网友 时间:2022-05-02 04:22
--如果是SQLserver 数据库可用delete或者truncate。
delete语句只是删除表中数据,假如表中有类似自增字段,将会不会归为初始值。
例如表中的一个字段,默认1,每插入一条数据自增1。目前表有10条数据。自增字段当前为10。
那么执行 delete 语句后,当再次插入数据时,自增字段是11。不是重1开始。
而如果使用truncate,则新插入数据时,自增字段从1开始。
语句结构如下: dbo是sqlserver默认的框架名。
delete from 数据库name.dbo.表名name
truncate 数据库name.dbo.表名name
一般情况下是dbo。除非用户自定义了。框架名在数据库管理器中会体现
热心网友 时间:2022-05-02 05:40
truncate table [name].[name]
热心网友 时间:2022-05-02 07:15
1、使用delete 命令 ,commit 之前可以回滚。