Попытка сохранить View приводит к добавлению \ 0 в WHERE, как я могу это исправить - PullRequest
0 голосов
/ 19 сентября 2018
SELECT DISTINCT
    `IGEP_Summaries`.`Title` AS `title`,
    `IGEP_Summaries`.`RegionCode` AS `RegionCode` 
FROM
    `IGEP_Summaries` 
WHERE
    (
        ( ( `IGEP_Summaries`.`Type` = "Region" ) OR ( `IGEP_Summaries`.`Type` = "AZ" ) ) 
        AND ( `IGEP_Summaries`.`RegionCode` IS NOT NULL ) 
        AND ( `IGEP_Summaries`.`RegionCode` <> "GLM" ) 
    AND ( `IGEP_Summaries`.`WebUrl` LIKE "%GLM/Projects/%" ) 
    )

Это запрос, введенный в окно создания представления Navicat premium 12.1.7.Я запускаю предварительный просмотр, и он работает без проблем и возвращает ожидаемые данные.

Когда я сохраняю представление, происходит что-то совершенно случайное, и я никак не могу понять, что он делает и почему.

SELECT DISTINCT
    `IGEP_Summaries`.`Title` AS `title`,
    `IGEP_Summaries`.`RegionCode` AS `RegionCode` 
FROM
    `IGEP_Summaries` 
WHERE
    (
        ( ( `IGEP_Summaries`.`Type` = '\0\0\0R\0\0\0e\0\0\0g\0\0\0i\0\0\0o\0\0\0n' ) OR ( `IGEP_Summaries`.`Type` = '\0\0\0A\0\0\0Z' ) ) 
        AND ( `IGEP_Summaries`.`RegionCode` IS NOT NULL ) 
        AND ( `IGEP_Summaries`.`RegionCode` <> 'GLM' ) 
    AND ( `IGEP_Summaries`.`WebUrl` LIKE '\0\0\0%\0\0\0G\0\0\0L\0\0\0M\0\0\0/\0\0\0P\0\0\0r\0\0\0o\0\0\0j\0\0\0e\0\0\0c\0\0\0t\0\0\0s\0\0\0/\0\0\0%' ) 
    )

это результирующий запрос, который происходит, когда я пытаюсь сохранить представление.Что может быть причиной этой проблемы и как ее исправить?

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