我使用VS2008中内置的设计工具设计了我的SQL CE表。我为其中一些表选择了错误的名称,现在完全无法找到重命名它们的方法。
我不相信这样一个功能会被"遗忘"。如何使用VS2008设计工具或免费的独立应用程序来重命名现有的表?
我使用VS2008中内置的设计工具设计了我的SQL CE表。我为其中一些表选择了错误的名称,现在完全无法找到重命名它们的方法。
我不相信这样一个功能会被"遗忘"。如何使用VS2008设计工具或免费的独立应用程序来重命名现有的表?
我不确定是否可以通过VS2008完成操作,但你可以使用sp_rename
:更改当前数据库中用户表的名称。目前,在SQL Server Compact 3.5中,sp_rename
的支持仅限于表。
sp_rename [ @objname = ] 'object_name',
[ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
要将表oldtable重命名为newtable:
sp_rename 'oldtablename', 'newtablename';