sql报错,原因'CREATE VIEW' 必须是查询批次中的第一个语句,加了“go”也没用

sql报错,原因'CREATE VIEW' 必须是查询批次中的第一个语句,加了“go”也没用

问题描述:

img


sqlserver2016,报错,原因'CREATE VIEW' 必须是查询批次中的第一个语句,加了“go”也没用,如何改正?

你为什么非要加个use db3?
你先登录到db3的库下面再执行create语句,不要在这里切换数据库
你也可以这样:
create view db3.vi_x_c_sc