проблема создания представления в улье: внутреннее приведение чисел к чему-то другому - PullRequest
0 голосов
/ 20 декабря 2018

Я сталкиваюсь с проблемой в кусте при создании представления из многораздельной таблицы.Если я использую команду ниже:

create view test_view as select * from table where and year=2000 and month=01 and day=02;

Представление создается, но приведенный ниже выбор приводит к 0 записям:

select count(*) from test_view where day='02';

Принимая во внимание, что нижеприведенный выбор будет работать именно так, как и предполагалосьdo:

select count(*) from test_view where day='2';

Следующая команда также правильно выдает результат count (*):

select count(*) from test_view where day=2;

Здесь важно то, что day=02 является физическим разделом в фактической таблице., что хорошо для понимания.Это как-то создание представления интерпретирует входные целые числа.

У кого-нибудь есть идеи по этому поводу?

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