我是sql新手。我想问一下使用存储过程创建数据库时应该怎么做。
我通常这样做来创建数据库:create databse db_mydatabase
将创建一个数据库名称db_mydatabse。
问题:如何使用存储过程创建数据库?
答案 0 :(得分:0)
使用此
create procedure sp_create_db @name nvarchar(500)
as
begin
declare @sql nvarchar(max);
set @sql='CREATE DATABASE '+@name;
EXECUTE(@sql)
end