У меня есть строка: A% APostgreSQL - Как использовать подстановочный знак в строковом состоянии
Я хочу найти все строки, начинающиеся с A% A в базе данных.
Пример:
AABCD - false
AABCE - false
AA%BC - true
Я использую SQL заявление:
Select * from Tabel where Column like 'AA%B%'
Но результат являются:
AABCD
AABCE
AA%BC
Поскольку строка включает символ '%' и Postgres выбрать неправильно ,
Пожалуйста, предложите мне решение
Установите этот флажок [how-to-escape-string-while-matching-pattern-in-postgresql] (http://stackoverflow.com/questions/10153440/how-to-escape-string-while-matching -pattern-in-postgresql), если это помогает. – NzGuy