сравнение массивов - PullRequest
0 голосов
/ 21 июля 2010
select preference.id from preference where  
--array(select id from date_etl where local_date >= '02/01/2011' and local_date <= '02/25/2011') && date_etl_array  --option 3 gives error, do not know why? and how to fix it?  
--array(select id from date_etl where local_date >= '02/01/2011' and local_date <= '02/25/2011') && '{1342715,1342739}'  --option 2 runs with no error  
--date_etl_array && '{1342715,1342739}'  --option 1 runs with no error

=#\d preference
date_etl_array              | integer[]                   |  

опция 1 и опция 2 работают, а опция 3 - нет, я не знаю почему и как это исправитьЯ пытаюсь сделать сравнение массивов с опцией 3

1 Ответ

1 голос
/ 14 июня 2011

не работает, потому что сравнивает bigint[] с integer[].

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