Anvende variabel i script
Hej,Jeg har leget med nedenstående lille script:
DECLARE @db_name nvarchar(20)
SET @db_name = 'min_db'
IF EXISTS(SELECT * FROM master..sysdatabases WHERE name=@db_name)
DROP DATABASE @db_name
CREATE DATABASE @db_name
GO
Hvorfor kan jeg ikke bruge en variabel på den måde? Jeg ville gerne kunne nøjes med at angive mit database navn en enkelt gang.
Måske ikke lige så relevant i dette lille eksempel, men syntes det er interessant sådan generelt, hvis det kunne lykkes mig...