我想更改数据库中表Employees
的模式名称.在当前表Employees
中,数据库模式名称为dbo
,我想将其更改为exe
.我该怎么做?
例子:
从…起
dbo.Employees
到
exe.Employees
我try 过这个问题:
ALTER SCHEMA exe TRANSFER dbo.Employees
但这给了我一个错误:
无法更改架构"exe",因为它不存在或您不存在
我错过了什么?
我想更改数据库中表Employees
的模式名称.在当前表Employees
中,数据库模式名称为dbo
,我想将其更改为exe
.我该怎么做?
例子:
从…起
dbo.Employees
到
exe.Employees
我try 过这个问题:
ALTER SCHEMA exe TRANSFER dbo.Employees
但这给了我一个错误:
无法更改架构"exe",因为它不存在或您不存在
我错过了什么?
Create Schema :
IF (NOT EXISTS (SELECT * FROM sys.schemas WHERE name = 'exe'))
BEGIN
EXEC ('CREATE SCHEMA [exe] AUTHORIZATION [dbo]')
END
ALTER Schema :
ALTER SCHEMA exe
TRANSFER dbo.Employees