有人已经在这里问过这个问题,但没有得到答案。
如何将SQL Server 2012中以dbo前缀开头的表更改为没有dbo前缀的表?
以下是答案(alter!!),适用于有朝一日可能需要它的人:
IF (NOT EXISTS (SELECT * FROM sys.schemas WHERE name = 'MyDbo'))
BEGIN
EXEC ('CREATE SCHEMA [MyDbo] AUTHORIZATION [dbo]')
END
ALTER SCHEMA MyDbo
TRANSFER dbo.your_old_table
GO
更改>mydb.tableName为dbo.tableName
1.单击F4或(视图>属性窗口),2.然后点击您的表格。3.在属性窗口的模式字段中,更改属性。