動態(tài)sql語句基本語法
1 :普通SQL語句可以用exec執(zhí)行
eg: Select * from tableName
exec( select * from tableName )
exec sp_executesql N select * from tableName -- 請注意字符串前一定要加N
2:字段名,表名,數(shù)據(jù)庫名之類作為變量時,必須用動態(tài)SQL
eg:
declare @fname varchar(20)
set @fname = FiledName
Select @fname from tableName -- 錯誤,不會提示錯誤,但結(jié)果為固定值FiledName,并非所要。
標(biāo)簽:
tableName
exec
from
Select
上傳時間:
2016-08-27
上傳用戶:franktu