ANSI SQL 92: найти последнее вхождение символа

Мне нужен оператор ANSI SQL 92 для изменения всех символов, следующих за последним символом "/", на нижний регистр.

На Sybase я бы написал:

update table 
set col = left(col, len(col)-charindex('/', reverse(col))) ||
          lower(right(col, charindex('/', reverse(col))))

Я могу найти все функции в ANSI SQL 92, но функцию REVERSE, которую я просто использую, чтобы найти последнее появление косой черты.

0 ответов

Другие вопросы по тегам