我要新建立一个数据库,如何把数据库的名字作为一个变量传递给sql server 中的存储过程!!
问题点数:20、回复次数:2Top
1 楼guo(itpub.net)回复于 2001-03-03 10:57:00 得分 20
create proc createdb (@name varchar(10))
as
exec ('CREATE DATABASE '+@name+'Sales ON
( NAME = Sales_dat,
FILENAME = ''c:\mssql7\data\saledat.mdf'',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = ''Sales_log'',
FILENAME = ''c:\mssql7\data\salelog.ldf'',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB )')
Top
2 楼gxdq(石老人)回复于 2001-03-03 12:29:00 得分 0
同意楼上看法!Top




