PA.*_*PA. 90
删除表中的所有记录而不删除表.
DELETE FROM table_name 小心使用,没有撤消!
删除表格
DROP TABLE table_name
SQL*_*ace 28
从一张桌子?
如果您没有其他表的外键,则可以使用此选项
truncate table TableName
Run Code Online (Sandbox Code Playgroud)
要么
delete TableName
Run Code Online (Sandbox Code Playgroud)
如果你想要所有的桌子
sp_msforeachtable 'delete ?'
Run Code Online (Sandbox Code Playgroud)
Cyb*_*lle 10
我可以看到上面显示的其他答案是正确的,但我会让你的生活变得轻松.
我甚至为你创造了一个例子.我添加了一些行并希望删除它们.
您必须右键单击该表,如图所示脚本表a>删除到>新查询编辑器窗口:

然后将使用脚本打开另一个窗口.删除"where"行,因为您要删除所有行.然后单击"执行".

要确保您正确执行此操作,请右键单击表格,然后单击"选择前1000行".然后您可以看到查询为空.
小智 6
使用DELETE语句
Delete From <TableName>
Run Code Online (Sandbox Code Playgroud)
例如:
Delete from Student;
Run Code Online (Sandbox Code Playgroud)
一张桌子
truncate table [table name]
Run Code Online (Sandbox Code Playgroud)
对于所有桌子
EXEC sp_MSforeachtable @command1="truncate table ?"
Run Code Online (Sandbox Code Playgroud)
小智 5
如果您想重置表格,可以
truncate table TableName
Run Code Online (Sandbox Code Playgroud)
截断需要特权,并且如果表具有从属关系(具有表FK的其他表,
| 归档时间: |
|
| 查看次数: |
155267 次 |
| 最近记录: |