動態(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,并非所要。
標簽:
TableName
Exec
from
Select
上傳時間:
2016-08-27
上傳用戶:franktu