针对表中的所有列搜索记录LIKE

时间:2018-01-12 15:45:51

标签: sql oracle plsql

我希望能够在不指定每列的情况下搜索整个表格。我希望能够找到一个记录,其中每列可能看起来像QASHQAI%'%。该表有大约100个不同的列。将所有这些命名为

SELECT * FROM vehicle WHERE ... LIKE '%QASHQAI%' OR ... LIKE '%QASHQAI%' OR ... LIKE '%QASHQAI%';

是否有更快捷的搜索方式?

1 个答案:

答案 0 :(得分:0)

我认为使用简单查询是不可能的,但您可以使用存储过程解决此问题。  看我的评论here