如何选择列数据在值中包含'%'的表的列名?

时间:2017-11-07 16:55:19

标签: sql plsql oracle11g sql-like

如何在值中选择列数据包含'%'的表的列名?

例如:在表COMP中有两列(Addr,Comp_Name),其字符串中包含'%'的数据。所以我的查询应该返回那些column_names(Addr,Comp_Name)

1 个答案:

答案 0 :(得分:1)

我找不到你,但我认为这会对你有所帮助

您可以使用转义标识符

--Queries

-- for %
select * from test_a where col1 like '%\%%' escape '\';

--for _ 
select * from test_a where col1 like '%\_%' escape '\';