動態儲存過程

weixin_33941350發表於2012-06-13

比較項

EXECTUE

SP_EXECUTESQL

字串文字更改的後果

 

影響SQL SERVER 查詢優化器將新的

T-SQL字串與現有執行計劃相匹配的功能

 

T-SQL語句的實際文字在兩次執行之間未更改,所以查詢優化器能夠將第二次執行中的T-SQL語句與第一次執行時生成的執行計劃相匹配。因此SQL SERVER 不必編譯第二條語句

執行時是否重新生成字串

重新生成

生成一次

字串轉換

每次執行時必須將引數值(非字元或者Unicode值)轉換為字元或者Unicode格式

整型引數按其本身格式指定,不需要轉換為Unicode

相關文章