Re: [SQL ] [問題]SELECT 格式化欄位

看板Database作者 (天劍流星)時間18年前 (2007/11/08 00:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《pttmimic (煩煩煩..)》之銘言: : 請問各位先進: : 如果資料欄位型態是整數像9876, : 用select 陳述式 可以做到格式化成字串欄位(轉成00009876,補成8位前面不足補0 : ,並轉成字串型態)嗎? : 就是原有欄位值(int)9876 : 用SELECT時轉出(string)'00009876' : 想在報表軟體(fastreport)中的SQL中完成需要的輸出,謝謝。 你沒說是哪種資料庫耶… 如果是Oracle的話(假設那個欄位叫price): select LPad(price, 8, '0') from TableName 即可 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.29.163
文章代碼(AID): #17CUS-i- (Database)
文章代碼(AID): #17CUS-i- (Database)