1
A
回答
9
Underscore是LIKE語句中的通配符 - 它恰好匹配一個字符。試試這個:
SELECT TABLE_NAME
FROM USER_TAB_COLUMNS
WHERE COLUMN_NAME = 'SERIAL_NUMBER'
AND instr(TABLE_NAME, '_') = 0;
發佈我注意到,你居然還企圖逃跑下劃線後。沒有像沒有缺省轉義字符,所以你需要告訴你在做什麼數據庫:
SELECT TABLE_NAME
FROM USER_TAB_COLUMNS
WHERE COLUMN_NAME = 'SERIAL_NUMBER'
AND TABLE_NAME NOT LIKE '%\_%' ESCAPE '\';
相關問題
- 1. 獲取包含某個表名
- 2. 獲取包含不同名稱輸入的表單的數據
- 3. Matlab的獲取包含變量名
- 4. 獲取包含的方法名稱
- 5. 獲取包中的類名列表
- 6. 獲取包含負值的列的列名稱列表
- 7. Oracle包含不起作用
- 8. 獲取包含TDS
- 9. preg_match:獲取不包含div的div -s
- 10. 從信息schma獲取oracle中表名的列表
- 11. 從java中的Oracle中獲取用戶自定義的表名
- 12. 正則表達式匹配在C#中獲取不包含
- 13. 包含「?」的Oracle正則表達式
- 14. 如何在oracle中獲取所有表名及其列名?
- 15. 如何獲取包含列表
- 16. 從包含宏名的NSString中獲取宏值
- 17. 從R字符串獲取包含csv的列表,其中包含csv
- 18. 如何獲取簡單包的表名?
- 19. Oracle查詢獲取書名?
- 20. 從包名中獲取.java
- 21. 從類中獲取包名
- 22. 從數據庫獲取表名,其中包含特定的數據類型列
- 23. 如何獲取iframe的contentWindow.location,其中iframe src包含不同的域名?
- 24. C# - 獲取不包含隱藏文件的文件列表
- 25. 獲取RLMArray中包含的類
- 26. 查詢從oracle的dba_tables中獲取表名
- 27. 從oracle表中動態獲取列名的最佳方法
- 28. 獲取Oracle json表列中的節點名稱
- 29. 如何獲取Oracle XPath表達式中父元素的名稱?
- 30. 在jQuery中獲取包含表中的所有輸入
那完美。謝謝!感謝您解釋轉義字符。 – amlane86 2013-04-11 16:03:00
不知道你是否看過我的附錄? – APC 2013-04-11 16:06:11
我做過了,在你編輯你的答案之前,我就已經問過了。感謝您提供一個很好的答案。 – amlane86 2013-04-11 16:08:20