【发布时间】:2013-07-25 07:02:33
【问题描述】:
我有varchar2数据类型的不同国家的车牌样本数据,完全没有限制:
plate_number
-------
KL AB 1234
DB-2034
kl_c_3341
12/34
other123
我需要在选择查询中获取所有上述结果,用于输入:(示例语法)
WHERE plate_number in('kl-ab-1234', 'db 2034', 'klC3341', 'oTher 123', '1234');
搜索输入可以使用或不使用空格、斜线、连字符、大写或小写分隔。
我也尝试过使用 LIKE、substr、regexp_substr 和 regexp_replace,但没有得到想要的输出。
以上可能简单或不合逻辑,这只是为了我的练习,以备将来使用。
提前致谢。
【问题讨论】:
-
是的,真的!!让我试试看。