就不要用 function,主因是 2019 前的 function 會一筆一筆跑,可以從 SQL Profile 去觀察,但該情況在執行計畫內卻完全不會呈現...
Store Peocedure 中的 EXECUTE AS 可以指定有權限使用者來進行新增使用者行為,AP 端只要呼叫該 Store Procedure 就好,...
用 TSQL CTE 跑遞迴,參考看看 CREATE TABLE Temp ( menu smallint , option_type char(1) ,...
有試過index效果有限 在 MS SQL 內 varchar(max) 欄位是無法建立 index 的,所謂的 index 效果有限是指甚麼阿?
發生的是 deadlock,但文字描述是找 block,兩個抓取的方式不一樣
MS SQL 圖一的話,就是 unpivot 後再 pivot 圖一左側資料看起來是彙總過後的結果,手邊有原始資料嗎?有的話要直接弄成圖一右側可能會比較容易