是否可以执行从sql ce数据库中删除所有表的命令?感谢您的帮助
答案 0 :(得分:5)
您可以使用信息SCHEMA生成脚本:
select 'drop table ' || table_name || ';'
from information_schema.tables;
然后运行该脚本。您可能需要多次运行该脚本,因为SQLCE中没有 CASCADE 选项(AFAIK)。
答案 1 :(得分:1)
System.IO.File.Delete然后运行require CREATE TABLE脚本
答案 2 :(得分:0)
您也可以删除数据库,然后重新创建它,但它会清除所有配置,因此可能不是最佳选择。