Как сделать, как сравнить на чувствительную к регистру строку - PullRequest
0 голосов
/ 25 июня 2019
select http_host,user_agent,date,path, count(*)
FROM "public"."bus_request" 
where app_name = 'yyyy' and event_type <> 'browser_js' 
    and date <= GETDATE() and date>= GETDATE()-14 and request_score <> '80' 
    and path  '%login%' COLLATE SQL_Latin1_General_Cp1_CS_AS

group by http_host,path, date, user_agent
order by http_host,date,count desc

Я получаю сообщение об ошибке: ошибка SQL [500310] [42601]: недопустимая операция Amazon: синтаксическая ошибка в или около «COLLATE» Позиция: 239;

1 Ответ

0 голосов
/ 25 июня 2019

Значение по умолчанию должно быть с учетом регистра , как описано в документации :

path like '%login%' 

Для ввода без учета регистра используйте ilike:

path ilike '%login%' 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...