iT邦幫忙

鐵人檔案

2008 iT 邦幫忙鐵人賽
回列表

T-SQL 應用之美 系列

不論是程式開發者或是資料庫管理者或多或少都要會寫 T-SQL 程式碼,希望透過這個鐵人賽分享如何應用 T-SQL 來解決某些問題,讓大家瞭解原來 T-SQL 居然可以是如此美麗!

鐵人鍊成 | 共 30 篇文章 | 34 人訂閱 訂閱系列文 RSS系列文
DAY 21

在 WHERE 中,使用萬用字元:_

在「命令提示字元」視窗或是 DOS 裡,可以使用萬用字元。在 T-SQL 裡面,同樣也有萬用字元可用,共計 5 種萬用字元可用在 SELECT 或 WHERE...

2008-09-21 ‧ 由 alexc 分享
DAY 22

在 WHERE 中,使用萬用字元:[]

在「命令提示字元」視窗或是 DOS 裡,可以使用萬用字元。在 T-SQL 裡面,同樣也有萬用字元可用,共計 5 種萬用字元可用在 SELECT 或 WHERE...

2008-09-22 ‧ 由 alexc 分享
DAY 23

在 SELECT 中,使用萬用字元 [^]

在「命令提示字元」視窗或是 DOS 裡,可以使用萬用字元。在 T-SQL 裡面,同樣也有萬用字元可用,共計 5 種萬用字元可用在 SELECT 或 WHERE...

2008-09-23 ‧ 由 alexc 分享
DAY 24

查詢的資料包含萬用字元應如何處置?

在前面幾篇分享的文章中,討論了使用萬用字元:*、%、_、[]、[^] 的方法與時機,這次要討論,萬一所要查詢的資料本身就有這幾個萬用字元時,應該如何處置。 為了...

2008-09-24 ‧ 由 alexc 分享
DAY 25

如何找出欄位值是 NULL 的資料

如果在建立資料表時,允許某個欄位可以有 NULL 值,那要如何找出該欄位是 NULL 值的資料,或是找出不是 NULL 的資料呢? 要找出某個欄位中,有 NUL...

2008-09-25 ‧ 由 alexc 分享
DAY 26

如何改變欄位值是 NULL 的資料顯示的結果

在「如何找出欄位值是 NULL 的資料」,已經討論過要如何找出 NULL 值的資料。這次要分享的是讓 NULL 值的資料,不要顯示為 NULL,而是改以其他文字...

2008-09-26 ‧ 由 alexc 分享
DAY 27

如何使用 T-SQL 取到小數點後第 n 位

本次分享的主題是關於如何使用 T-SQL 來取到小數點後第 n 位。 廢話不多說,先執行下面的程式碼: -- 宣告變數 DECLARE @pi float -...

2008-09-27 ‧ 由 alexc 分享
DAY 28

如何取得文數字的資料中,所有的數字的值

本次分享的主題是關於如何使用 T-SQL 來處理數字,以便取得文數字的資料中,所有的數字的值。 直接看程式碼: -- 宣告變數 DECLARE @positio...

2008-09-28 ‧ 由 alexc 分享
DAY 29

如何動態組出 T-SQL 指令(上)

由於變數(請參考:「如何在 T-SQL 中宣告變數」)只能用在運算式中,不能用來取代物件名稱或是關鍵字,所以如果要動態組出 SQL 陳述式,可以使用 EXECU...

2008-09-29 ‧ 由 alexc 分享
DAY 30

達標好文 如何動態組出 T-SQL 指令(下)

上一篇分享是關於如何使用 EXECUTE 陳述式動態組出 SQL 陳述式,由於 EXECUTE 陳述式會讓駭客更容易進行 SQL 資料隱碼攻擊(SQL Inje...

2008-09-30 ‧ 由 alexc 分享