[SQL ] substring抓取文字疑問
資料庫名稱:SQL SERVER
資料庫版本:2008
內容/問題描述:
如題,我在修改以前別人做的網站,裡面有一段程式碼是要做出,從資料庫取得某一欄位
並判斷超過10個字即在欄位後面加上字串'...',但是欄位的字數從5個字到15個字不等,
所以沒有超過10個字的也是會在後面加上'...',超過10個字的就正常顯示,我想修改成
只有超過10個字後面才有'...',少於10個字就不用。
原始程式碼:select substring(subject,1,10) + '...' subject from table
請問該怎麼修改,謝謝!!
--
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃
████ █ █ ◢██◣ █ █ █ ◢◤ ████
█ █ █ █ █ █◣ █ █◢◤◢ █
█ ████ ████ █◥◣█ ██ ████
█ █ █ █ █ █ ◥█ █◥◣◥ █
█ █ █ █ █ █ █ █ ◥◣ ████ ψ raepopo
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.226.220.134
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1464145560.A.D2D.html
推
05/25 12:05, , 1F
05/25 12:05, 1F
→
05/25 12:06, , 2F
05/25 12:06, 2F
→
05/25 12:07, , 3F
05/25 12:07, 3F
→
05/25 12:07, , 4F
05/25 12:07, 4F
→
05/26 17:43, , 5F
05/26 17:43, 5F
Database 近期熱門文章
PTT數位生活區 即時熱門文章