Re: [GENERAL] Default column value

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: [GENERAL] Default column value
Дата
Msg-id 94c41a82-29b0-ab64-c3da-ebd8f15e3dac@aklaver.com
обсуждение исходный текст
Ответ на [GENERAL] Default column value  (Rich Shepard <rshepard@appl-ecosys.com>)
Ответы Re: [GENERAL] Default column value
Список pgsql-general
On 12/30/2016 06:38 AM, Rich Shepard wrote:
>   Reading the 9.6 docs suggests an answer to my question, but does not
> explicitly answer it, so I ask here.
>
>   If a column has a default value specified does this mean the column
> cannot
> contain a NULL value? In other words, is DEFAULT <some_value> NOT NULL
> redundant?

No:

test=> create table default_test(id int, fld_1 varchar DEFAULT NULL);
CREATE TABLE

test=> \d default_test
       Table "public.default_test"
  Column |       Type        | Modifiers
--------+-------------------+-----------
  id     | integer           |
  fld_1  | character varying |

>
> TIA,
>
> Rich
>
>


--
Adrian Klaver
adrian.klaver@aklaver.com


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

Предыдущее
От: Rich Shepard
Дата:
Сообщение: [GENERAL] Default column value
Следующее
От: "btober@computer.org"
Дата:
Сообщение: Re: [GENERAL] LYDB: Feasible to use PG roles instead ofapplication-level security?