I'm trying to rename my database but I'm not familiar with the syntax. I've tried 2 different things but get the following error msgs...
Method 1:
DECLARE @old varchar(100)
DECLARE @new varchar(100)
SET @old = 'ver.1'
SET @new = 'ver.2'
DECLARE @query varchar(max)
set @query = 'ALTER DATABASE @old MODIFY NAME = @new'
exec @query
Error: Could not find stored procedure 'ALTER DATABASE @old MODIFY NAME = @new'.
Method 2:
DECLARE @old varchar(100)
DECLARE @new varchar(100)
SET @old = 'ver.1'
SET @new = 'ver.2'
ALTER DATABASE @old MODIFY NAME = @new
Error: Incorrect syntax near @old