【发布时间】:2013-06-30 23:46:24
【问题描述】:
我正在使用这个版本的 Sybase -
Adaptive Server Enterprise/15.5/EBF 18164 SMP ESD#2/P/x86_64/Enterprise Linux。
当我尝试运行以下查询时,我收到一条错误消息 Incorrect syntax near 'regexp'。
SELECT * FROM T1 WHERE C1 regexp '.*'
如果此版本的 ASE 不支持,有人可以提出替代方案吗?
【问题讨论】:
-
Sybase ASE 中的模式匹配 -infocenter.sybase.com/help/index.jsp?topic=/… 更多关于表达式和通配符 - infocenter.sybase.com/help/index.jsp?topic=/…
-
这个问题显然是针对 REGEX 而不是通配符。
-
但是你已经发现ASE没有正则表达式功能,所以你必须使用表达式和通配符。
-
当我问这个问题时,我不知道它是否支持 REGEX,因此我的问题的最后一行有一个“if”。