ورود

View Full Version : مشکل ارسال پارامتر به این دستور...



hdv212
شنبه 22 دی 1386, 00:58 صبح
سلام و خسته نباشید
من میخواستم به این دستور، پارامتر ارسال کنم :

grant control on database::myDB to @myVariable
یعنی اینطوری بشه :

declare @x nvarchar(100)
set @x = 'user1'
grant control on database::amlak to @x
اما این خطا رو به من میده :

Incorrect syntax near '@x'.
مشکل کجاست و چطوری حلش کنم ؟
مرسی.

Kamyar.Kimiyabeigi
شنبه 22 دی 1386, 08:47 صبح
declare @x nvarchar(100)
set @x = 'user1'
execute('grant control on database::amlak to ' + @x)