批量创建SQL Server分区文件

时间:2023-03-09 20:18:56
批量创建SQL Server分区文件
 declare @table varchar(100)
declare @i int
set @table = 'v3_yqsd_report'
set @i=1
while @i<=30
begin
exec('alter database '+@table+' add filegroup OrderGroup'+@i)
exec('alter database '+@table+' add file
(name=N''order_'+@i+''',filename=N''D:\database_v3\order_'+@i+'.ndf'',size=5Mb,filegrowth=5mb)
to filegroup OrderGroup'+@i)
set @i=@i+1
end