Re: array of domain types

Поиск
Список
Период
Сортировка
От konstantin knizhnik
Тема Re: array of domain types
Дата
Msg-id [email protected]
обсуждение исходный текст
Ответ на Re: array of domain types  (Thom Brown <[email protected]>)
Ответы Re: array of domain types
Список pgsql-hackers

On Jun 2, 2016, at 12:29 PM, Thom Brown wrote:

On 2 June 2016 at 10:13, konstantin knizhnik <[email protected]> wrote:

Yes, it doesn't work:

# CREATE DOMAIN teenager AS int CHECK (VALUE BETWEEN 13 AND 19);
CREATE DOMAIN

# SELECT 14::teenager;
 teenager
----------
       14
(1 row)

# SELECT 20::teenager;
ERROR:  value for domain teenager violates check constraint "teenager_check"

# SELECT '{14,20}'::teenager[];
 teenager
----------
 {14,20}
(1 row)

That last one should fail.


Yes, I see.
This approach was wrong.
Attached please find patch for DefineDomain function.




Thom

Вложения

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Thom Brown
Дата:
Сообщение: Re: array of domain types
Следующее
От: Robert Haas
Дата:
Сообщение: Re: Rename max_parallel_degree?