在一次执行中运行许多 CREATE VIEW 和 GRANT SELECT 语句

Mac*_*ver 1 sql-server ssms view

有没有办法通过在 SQL Server Management Studio 中按 F5 来运行多个 CREATE VIEW 命令和/或多个 GRANT SELECT 命令?如果是这样,我该怎么做?

小智 5

如果用关键字 'GO' 将多个 CREATE VIEW 语句分开,则它们可以一起执行

CREATE VIEW vw_test1 AS SELECT name FROM dbo.test1;
GO
CREATE VIEW vw)test2 AS SELECT name FROM dbo.test2;
GO
GRANT SELECT ON vw_test.... 
Run Code Online (Sandbox Code Playgroud)