持續累積
顯示具有
tsql
標籤的文章。
顯示所有文章
顯示具有
tsql
標籤的文章。
顯示所有文章
2026年2月3日 星期二
TSQL 取各分組的第一筆
›
有個小需求,有個分群的資料,又希望從分群中又能找個代表性的人物,這邊記錄下
2025年6月15日 星期日
TSQL 例外錯誤捕捉注意事項
›
最近在玩 TSQL,其中需要設計防呆機制,故用上了 begin try、begin catch 機制搭配完成需求, 但測試過程中,發生不在預期內的錯誤,理解一下,發生小丑竟是我...
2025年5月19日 星期一
預存程序不定時出現:指定的轉換無效
›
這蟲真是難抓,一下出現一下又消失,搞得我心慌慌的,但是經過多次的嘗試,總算收斂了, 但是過程中也是辛苦難耐,這此紀錄一下
2025年4月10日 星期四
透過 OUTER APPLY 語法取得資料
›
有個需求是,在一對多的歷史資料表中,找出該員工最早或最後刷卡時間,並且在單一筆呈現
2025年3月26日 星期三
謹慎使用全域變數 @@ROWCOUNT
›
檢視相關sql 語法,發現在一段指述中,有人會搭配 @@ROWCOUNT 全域變數來 判斷指述是否成功,但經過實測中發現有個小貓膩...
如何接收預存程序回傳值
›
很常寫 Stored Procedure ,這樣的情境很常遇到,不同於 OUTPUT 參數,直覺性也不是 很好,寫一篇紀錄一下...
2024年10月6日 星期日
T-SQL 使用 CHARINDEX 來比對是否有「包含」在內
›
有個情境,需要動態決定欄位該顯示哪個對應訊息,該如何,實現動態比對,這邊紀錄一下...
2024年10月4日 星期五
T-SQL 動態 WHERE 條件比對
›
很多時候我們需要依據使用者的輸入,來動態判斷哪個條件需要加入比對,針對不同的資料型態 或是預設值需要微調一下語法判斷,簡單比對一下...
2024年9月23日 星期一
T-SQL 如何操作DateTime 欄位的增減
›
有時候會遇到需要操作當前日期欄位的增減,熊熊使用難免會忘,還是手動紀錄一下, 同時最後決定輸出欄位需要指定格式時,可以搭配 FORMAT() 函式指定...
T-SQL 動態指定WHERE IN 的參數值
›
tsql 實務上會遇上類似 where column in (value1,value2) 的查詢條件,但有時候 @value 的指定值 又必須依據某些條件來要決定?過程有點小小雞肋,紀錄一下...
2023年6月28日 星期三
使用 MERGE 語法新增修改刪除資料
›
有時會有個需求,是要將 A 資料表的內容倒入 B 資料表,或是某個資料來源結構跟B資料表類似,希望比對後 新增或修改,常常我們會透過 IF EXIST() 方法來判斷,這次使用 MERGE 語法來試試
2022年5月30日 星期一
T-SQL 使用 PATINDEX() 判斷字串內容是否為數值
›
最近有個需求,要從raw data 資料中判斷某個欄位的值是不是數值,後續再依流程設計往下走; 一般直覺都會使用 ISNUMERIC() 函式來判斷,測試後也覺得沒有問題,直到...
›
首頁
查看網路版