1. 程式人生 > >DB2查詢char型欄位問題

DB2查詢char型欄位問題

在使用DB2 查詢 char 型欄位應用like時遇到這樣一個問題

表名student,欄位ID,ID的資料型別為char 長度是20

表中ID資料為

000123

000125

000126

001123

想通過select * from student where ID like '%123'查詢 ID尾號是123的資料

結果什麼也沒查到,百度之後,瞭解DB2 CHAR 型這樣查是有問題的

處理辦法是這個樣子的由於我的資料都是六位,所以要補齊後邊的14位

語句為:

select * from student where ID like '%123______________'    


注意這裡有14個_

這樣就可以查到想要的

001123

000123

兩條記錄所有中的資料