在标准SQL中,通常用DELETE * FROM 表名清空表数据,但在SQL Server 2008中该语法无法执行。经过多次尝试,最终找到了可行的替代方法,并在此整理记录,以供后续参考和使用,避免同类问题再次困扰操作流程。
1、 启动SQL Server 2008,建立与指定数据库的连接。
2、 点击工具栏中的新建查询按钮创建新查询。
3、 数据库中有一张测试表,包含七条数据。执行删除语句DELETE * FROM 测试;可清除所有记录。
4、 执行DELETE * FROM 测试;时,软件提示语法错误。
5、 删除后面的星号,替换为指定内容。
6、 删除测试表中的所有数据
7、 显示7行受影响,表明原有7条记录已全部删除。
8、 执行
9、 查询测试表中的所有数据信息。
10、 查询无结果,确认已清空并删除测试表中全部数据记录。
