【SQL】常用字串處理

SQL 常用字串處理語法說明:包含 substring、left、right、upper、lower、ltrim、rtrim

取字串中部分字元
語法:substring(欄位, 起始字元, 取幾字元)
Ex: SELECT  substring('A123456789',4,6) => 345678

取左側字元
語法:left(欄位, 位數)
Ex: SELECT LEFT('ABCDEFG',5) => ABCDE

取右側字元
語法:right(欄位, 位數)
Ex: SELECT RIGHT('ABCDEFG',4) => DEFG

字串小寫轉換大寫
語法:upper(欄位)
Ex: SELECT upper('jason')   => JASON

字串大寫轉換小寫
語法:lower(欄位)
Ex: SELECT lower('JASON BLOG')  => jason blog

去除左邊無謂空白
語法:ltrim(欄位)
Ex: SELECT LTRIM('  Hello')  => "Hello"

去除右邊無謂空白
語法:rtrim(欄位)
Ex: SELECT RTRIM('Hello World.  ')  => "Hello World."

參考資源: 
http://technet.microsoft.com/zh-tw/library/ms181984.aspx
SQL 字串處理函式


留言

這個網誌中的熱門文章

【ASP】日期轉換(西元<-->民國)

【VB】使用NPOI元件來匯出Excel--DataTableToExcel

【SQL】符號切割字串變成多欄