File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11-- Create DB
2- IF NOT EXISTS (SELECT 1 FROM sys .databases WHERE name = ' $(DbName)' )
2+ IF NOT EXISTS (SELECT 1 FROM sys .databases WHERE name = N ' $(DbName)' )
33BEGIN
44 CREATE DATABASE [$(DbName)];
55 ALTER DATABASE [$(DbName)] ADD FILEGROUP [DATA];
66 -- Need to use dynamic SQL to ensure we put this data file in the right spot dynamically
77 DECLARE @sql nvarchar (max );
8- SELECT @sql = N ' ALTER DATABASE [$(DbName)] ADD FILE (NAME='' $(DbName)_data'' , FILENAME='' '
9- + LEFT (physical_name,LEN (physical_name)- CHARINDEX (' \' ,REVERSE (physical_name))+ 1 )
8+ SELECT @sql = N ' ALTER DATABASE [$(DbName)] ADD FILE (NAME=N '' $(DbName)_data'' , FILENAME=N '' '
9+ + LEFT (physical_name,LEN (physical_name)- CHARINDEX (N ' \' ,REVERSE (physical_name))+ 1 )
1010 + N ' $(DbName)_data.ndf' + N ' '' ) TO FILEGROUP [DATA];'
1111 FROM sys .master_files
12- WHERE database_id = db_id (' $(DbName)' )
12+ WHERE database_id = db_id (N ' $(DbName)' )
1313 AND file_id = 1 ;
14- EXEC sp_executesql @statement = @sql;
14+ EXEC sys . sp_executesql @statement = @sql;
1515 -- And now finish up creating it
1616 ALTER DATABASE [$(DbName)] MODIFY FILEGROUP [DATA] DEFAULT ;
1717 ALTER DATABASE [$(DbName)] SET READ_COMMITTED_SNAPSHOT ON ;
2121 -- if you change this after creation, we won't change it back.
2222 ALTER DATABASE $(DbName) SET RECOVERY SIMPLE ;
2323END
24- GO
24+ GO
You can’t perform that action at this time.
0 commit comments