有人将我们的Users表重命名为SYSUsers,这是一个关键sql表名。有办法重命名这个表吗?
我已经尝试右键单击表并进行重命名,并在其上运行sp_RENAME
,但两者都试图重命名系统sysusers表而不是用户创建的表。我甚至不能从[MyDatabase].[dbo].[SYSUsers]
中选择或导出数据,因为它从sql server sysusers表而不是用户创建的表中读取数据。
SQL Server 2005
SYSUsers
不会给我造成任何这样的问题,因为我在一个区分大小写的实例上工作(但是创建一个名为sysusers
的表会!)。
也许你可以尝试暂时更改数据库的排序为CS
一个,然后切换回来?