有沒有, 為區隔,截取第幾段的字串的SQL函數 |
答題得分者是:carstyc
|
mnsf
初階會員 發表:104 回覆:90 積分:48 註冊:2003-11-25 發送簡訊給我 |
|
carstyc
資深會員 發表:16 回覆:254 積分:329 註冊:2003-07-18 發送簡訊給我 |
現成的應該沒辦法吧,要寫個 store procedure 或 store function 。
參考一下 ORACLE http://glosoli.blogspot.com/2006/07/oracle-plsql-function-to-split-strings.html SQL Server http://geekswithblogs.net/AngelEyes/archive/2007/04/12/111504.aspx ===================引 用 mnsf 文 章=================== 假設有一個字串為 aaa,bbb,ccc,ddd 如果以,為分隔符號 第一段 aaa 第二段 bbb 第三段 ccc 第四段 ddd SQL的語法中,有沒有什麼函數可以截取出ccc這個字串(第三段) 也就是說,可不可以下一個SQL的指令,就可以取出我要的字串, 假設這個函數叫fun1 select fun1('aaa,bbb,ccc,ddd,'-',3) 結果為ccc
編輯記錄
carstyc 重新編輯於 2009-06-08 17:13:26, 註解 無‧
|
pedro
尊榮會員 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |