Я использую Sybase 12.5.3 и хочу / нужно выполнить сопоставление с регулярным выражением.
В справке Sybase говорится, что функции регулярного выражения были доступны с версии 11, но я не могу заставить что-либо работать.
Этот документ описывает условия поиска REGEXP и ПОХОЖИЕ НА.Я попробовал оба из них безуспешно, на разных таблицах.
Например:
SELECT *
FROM REPORTS
WHERE name regexp '.*'
... выдает ошибку:
Неверный синтаксис рядом с 'regexp'.
Единственные результаты поиска для этой ошибки связаны с MS-SQL.
Я пробовал разные вещи, в том числе с использованием REGEXP_LIKE и SIMILAR TO, но я получаю такой же видошибка, как будто это слово не понято.Я что-то пропустил?Столбец, который я сравниваю, содержит строки.
Я также не могу найти никакой опции для включения / выключения этих функций, и сама строка, которую я предоставляю, не имеет к ней никакого отношения.
Я использую DBArtisan 8.7.5, если это актуально.