第十二章

使用Transact-SQL函數操縱數據

Function

•Function 是在一個特定的方式操縱數據的操作

–參數(Argument) - 給函數的值或表達式

–結果(Result) -由函數的返回值

•可以使用在

–select

–where

•select function_name (arguments)

•select column_list from table_name where condition_with_one_or_more_functions

數據類型轉換

•Implicit conversion

–系統可以自動轉換

•Explicit conversion

–要使用conver函式

•Unsupported conversion

–不支援轉換函式

•轉換摘要

•Convert Function

轉換函數更改值從一種數據類型到另一個

convert( datatype, expression [, style] )

•轉換Datatime值

Data Functions

•參數

•函式

•getdata function

–select getdata():現在的時間

•dataname function

–select dataname(mm, pubdata):取得日期時間的特定內容

•dataadd function

–select dataadd(dd, 5, pubdata):取得日期加上多少時間代單

Mathematical Functions

String Functions

+連接運算符

•連接兩個字串