Каков полный список всех специальных символов для SQL (я заинтересован в SQL Server, но другие тоже были бы хороши) Предложение LIKE?
например.
SELECT Name FROM Person WHERE Name LIKE '%Jon%'
- %
- _
- [спецификатор]. [А-г]
- [^ спецификатор]
- Предложение ESCAPE, например. % 30! %% 'ESCAPE'! ' будет оценивать 30% как истинный
- 'символы должны быть экранированы с помощью. они становятся ими.
-
%- Любая строка из нуля или более символов. -
_- Любой символ - Предложение ESCAPE, например. % 30! %% 'ESCAPE'! ' будет оценивать 30% как истинный
-
%- Любая строка из нуля или более символов. -
_- Любой символ - Предложение ESCAPE, например. % 30! %% 'ESCAPE'! ' будет оценивать 30% как истинный
Sybase
- %
- _
- [спецификатор]. [А-г]
- [^ спецификатор]
-
%- Любая строка из нуля или более символов. -
_- Любой одиночный символ
-
%- Любая строка из нуля или более символов. -
_- Любой символ
- %
- _
- Символ ESCAPE, если указан.
PostgreSQL также имеет оператор SIMILAR TO, который добавляет следующее:
-
[specifier] -
[^specifier] -
|- любая из двух альтернатив -
*- повторение предыдущего элемента ноль или более раз. -
+- повторение предыдущего элемента один или несколько раз. -
()- элементы группы вместе
Идея состоит в том, чтобы сделать это сообщество Wiki, которое может стать для него "One Stop Shop".