【发布时间】:2015-07-31 05:54:31
【问题描述】:
我的系统上安装了 SQL Compact 4.0,我将它与 VS2012 一起使用。在 VS2012 上,我安装了 SQL Server Compact/SQLite 工具箱扩展。
这个扩展提供了各种选项,我找不到任何截断表选项。查询truncate table tblTransaction 似乎不起作用。我尝试了delete 查询,但它没有重置起点。我可以选择使用扩展删除和重新创建表以删除内容以及重置身份列开始。
我的问题是:
有什么方法可以截断 SQL Server Compact 数据库。我有大约 数据库中有 65 个表,我需要截断整个数据库。不只是删除数据,而是重置 Auto Increment 列的起点。
【问题讨论】:
-
当您尝试截断时,您会收到任何错误吗?您使用的凭据是否有足够的权限进行截断?
-
其实
Truncate关键字在SQL CE中是不支持的,所以报错。是的,我有管理员权限。
标签: vb.net sql-server-ce truncate