shinsinbin@yahoo.com
چهارشنبه 14 آذر 1386, 00:50 صبح
declare @TableName varchar(20)
,@Strt NVarchar(4000)
set @TableName='Person'
------------------------------------------------->
set @Str=N'SELECT Top 1 Serial From ' + @TableName + ' Where Serial > ' + @LastId
EXEC Sp_Executesql @Str
سلام من یک پروسیجر دارم که در آن چنین دستوری وجود دارد
وقتی من به متغییر
@TableName
نام یک جدول رو بدهم در قسمت From دستور سلکتم این نام جدول قرار م یگیرد
حالا می خواهم بدونم چطور خروجی دستور EXEC Sp_Executesql @Str رو تو یک متغییر قرار بدهم
خروجی ای دستور یک عدد است
,@Strt NVarchar(4000)
set @TableName='Person'
------------------------------------------------->
set @Str=N'SELECT Top 1 Serial From ' + @TableName + ' Where Serial > ' + @LastId
EXEC Sp_Executesql @Str
سلام من یک پروسیجر دارم که در آن چنین دستوری وجود دارد
وقتی من به متغییر
@TableName
نام یک جدول رو بدهم در قسمت From دستور سلکتم این نام جدول قرار م یگیرد
حالا می خواهم بدونم چطور خروجی دستور EXEC Sp_Executesql @Str رو تو یک متغییر قرار بدهم
خروجی ای دستور یک عدد است