小编Lam*_*s84的帖子

在存储过程中使用数据库

我需要创建一个存储过程,在多个数据库中创建一个用户.像这样的东西:

USE [database1]

CREATE USER [userLogin] FOR LOGIN [userLogin]

USE [database2]

CREATE USER [userLogin] FOR LOGIN [userLogin]
Run Code Online (Sandbox Code Playgroud)

由于该CREATE USER语句在当前数据库中完成了他的工作,我需要使用该USE语句在数据库之间进行更改,但它不能在存储过程中使用.

我怎样才能做到这一点?

t-sql sql-server stored-procedures

28
推荐指数
2
解决办法
5万
查看次数

标签 统计

sql-server ×1

stored-procedures ×1

t-sql ×1