SQL Server Compact Edition中有哪些SYSTEM存储过程?

时间:2009-02-27 16:38:42

标签: sql sql-server stored-procedures sql-server-ce

我正在尝试将更改编写到在Windows Mobile 6上运行的SQL Server Compact Edition数据库的脚本,并且可以使用:

EXECUTE sp_rename 'MyTable.SomeColumn', 'BrandNewName', 'COLUMN'

还有哪些系统存储过程可供使用?

非紧凑版有什么区别?

修改  在ce中有 ARE 系统存储过程,sp_rename是一个例子,虽然它似乎只对表而不是列有效。

2 个答案:

答案 0 :(得分:2)

我不相信SqlCe中有任何存储过程可用。我的解决方案是创建一个包含SqlCeEngine的类,并公开我自己的方法,如RenameColumn,并在内部完成工作。

编辑1:现在,这非常有趣(sp_rename的存在)。考虑到那些声明在SQL CE中没有存储过程的文档,我不认为为这个假设向任何人投票都是公平的。

编辑2:我遇到this link from MSDN表示至少有一个其他proc:sp_show_statistics。我假设您正在使用SQL CE 3.5 SP1。

答案 1 :(得分:0)