2009年11月10日 星期二

如何用sp_executesql將Select的值輸出

剛好要動態組出Select陳述式,欄位是會變的那種,若不需把Select出的值輸出到一個變數,其實可直接用exec(@cmd)就好,但是若需要輸出就得用sp_executesql了,可是一直試都失敗,輸出的值都是Null,然後SQL Server線上說明又沒提什特殊設定,好在網路很方便,原來只要在sp_executesql的第二個與第三個參數那加上out就行了,下面是一個簡例,分享給剛好不知道的人