亞太技術年會 ( DevDays Asia 2024 ) 微軟專家針對 T-SQL 未來將支援 Regular Expressions 的測試與練習
[SQL]Azure SQL Database 即將要支援 正則表示式 (Regex)
- 193
- 0
- SQL 語法使用技巧
- 2024-09-23
亞太技術年會 ( DevDays Asia 2024 ) 微軟專家針對 T-SQL 未來將支援 Regular Expressions 的測試與練習
剛好在 SQL Pass 的研討會中有朋友詢問一個問題 , 因此就隨手來做個展示範例
剛好上課時有介紹到 SELECT 和 SQL 變數的使用,朋友就提供一個案例,看來可以把這個案例當成教材來使用。
雖然 Mysql 和 MSSQL 看起來有點類似 , 但語法上還是有些不同的細節要注意
練習用 SQL
分別使用 SQL CLR 和 EXP & LOG 的兩種方式 , 來進行連乘的計算
早先使用 database mail 的時候可以搭配 google 的 image chart,但隨著該服務已經不在提供服務,該怎麼來進行處理呢 ?
最近在處理一些資料庫之間語法轉換的問題,剛好遇到在 View 裡面利用 CTE 語法,但需要用到 MAXRECURSION 的狀況
不要在使用 sys.sql_dependencies 來處理 !
當資料異動發生 Trigger 的時候,正常來說如果有異常發生,則所有寫入到資料表的資料會全部 ROLLBACK,該怎麼避開而能順利將錯誤資訊寫入到資料表內呢 ?
因為同事把 READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 與 NOLOCK 這三個搞混,想說既然要說明就整理下來,順便當作紀錄
比較 SQL Server 下使用 CTE 和 Oracle 下使用 CONNECT BY 語法的差異
避開 STRING_AGG 的長度限制
介紹 checksum 函數和 checksum_agg 的應用時機,來簡化兩個相同資料表內資料差異的比對
內部訓練題目
內部訓練題目
內部訓練題目
到底該使用 資料表變數 還是 暫存資料表 來存放一些暫時性處理的資料呢 ?
利用 Values 來簡化範例製作和 ParseName 函數的應用
常常有人會說使用 LIKE 或比較慢,或者是使用 Substring 會比較慢,到底該怎麼來做選擇呢 ?