程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> select-關於oracle數據庫檢索的問題

select-關於oracle數據庫檢索的問題

編輯:編程綜合問答
關於oracle數據庫檢索的問題

創建的視圖
其中有幾個字段
A.CJLB,
SUBSTR(A.CJLB,1,2) AS SLCJ,
SUBSTR(A.CJLB,2,2) AS TLCJ,
SUBSTR(A.CJLB,3,2) AS YYCJ,
SUBSTR(A.CJLB,4,2) AS ZTCJ,
SUBSTR(A.CJLB,5,2) AS ZLCJ,
SUBSTR(A.CJLB,6,2) AS JSCJ,
這7個字段類型都是nvarchar2類型
有數據14條
000100 0 0 0 1 0 0
000010 0 0 0 0 1 0
100000 1 0 0 0 0 0
000010 0 0 0 0 1 0
100000 1 0 0 0 0 0
000010 0 0 0 0 1 0
100000 1 0 0 0 0 0
000010 0 0 0 0 1 0
100000 1 0 0 0 0 0
111111 1 1 1 1 1 1
100000 1 0 0 0 0 0
010000 0 1 0 0 0 0
000000 0 0 0 0 0 0
110000 1 1 0 0 0 0
圖片說明

select * from dpf_jbxxview t
WHERE t.SLCJ ='1' 檢索,沒有數據
圖片說明

select * from dpf_jbxxview t
WHERE t.SLCJ like '1%'檢索,能正常檢出
圖片說明

select * from dpf_jbxxview t
WHERE t.SLCJ like '%1%' 能檢索出多余的數據

求幫助,誰能說下這是什麼情況。

最佳回答:


用下面sql看看1後面是不是有什麼字符

 select 'a' || t.SLCJ || 'b',t.* from dpf_jbxxview t
WHERE t.SLCJ like '1%'
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved