Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL Server:use parâmetro em CREATE DATABASE


Você terá que usar SQL dinâmico
SELECT @sql = 'CREATE DATABASE TestDB ON PRIMARY ( NAME = ''TestDB_Data'', 
 FILENAME = ' + quotename(@DataFilePath) + ') LOG ON ( NAME = ''TestDB_Log'', 
FILENAME = ' + quotename(@LogFilePath) + ')'

EXEC (@sql)