PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[SQL ] 請教抓取欄位資料(抓副檔名)
作者:
sammylee
(Blue Sky..)
2014-09-24 09:48:10
資料庫名稱:SQL 2008
內容/問題描述:
各位好,我想請教sql抓字串的問題
目前有以下的table (名稱:attach)
no attachname
1 abc.doc
2 test.pdf
3 ptt.xlsx
4 ntu.docx
5 nccu.pdf
6 AAAA.doc
7 BBB.docx
如果我想要抓取,在這個table裡面有哪幾種副檔名
該怎麼下然令去抓字串呢?
因為我試用 substr 的方式,發現無法達成(因為檔名長度不同)
能否請教該怎麼抓出來有哪些副檔名被使用在attachnam欄位中呢
感謝。
作者:
moyasi
(Simple Life)
2014-09-24 10:08:00
一樣用substr即可 先算出.在字串中的哪個位置substr時再將該值+1就好 就可以抓到副檔名如果檔名中間也有.的話 方法也是一樣找出.在字串中最後出現的位置就好oracle的話用instr(字串,'.',-1) 就好了沒用sql server所以不清楚指令是否能像oracle有-1instr在pl/sql中抓取資料寫動態條件還滿常用到的很多情況不方便使用起訖區間 改用條件篩選的方式抓取資料
繼續閱讀
[SQL ] 語法邏輯問題
oklp1415
Re: [SQL ] 新手求助,總數上限不確定的資料欄位
LaPass
Re: [SQL ] 新手求助,總數上限不確定的資料欄位
BigLoser
[SQL ] 請問樹狀(?)的資料結構
p52189
[SQL ] oracle 10.6 新增資料後的PK值
hws110
[SQL ] 新手求助,總數上限不確定的資料欄位
meowyih
[資源] 商品的推薦數據哪裡有?
wopicoun
[系統] SQL Server什麼情況下會無法存入資料!?
BIAO
Re: [SQL ] 請問如何計算重複日期區間的總實際天數
cutekid
[SQL ] 某資料庫用一用變很慢
lepin2001
Links
booklink
Contact Us: admin [ a t ] ucptt.com