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