Skip to content

Commit 74bb780

Browse files
committed
Update create-database.sql
1 parent d18113a commit 74bb780

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

create-database.sql

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
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)')
33
BEGIN
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;
@@ -21,4 +21,4 @@ BEGIN
2121
--if you change this after creation, we won't change it back.
2222
ALTER DATABASE $(DbName) SET RECOVERY SIMPLE;
2323
END
24-
GO
24+
GO

0 commit comments

Comments
 (0)