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