[pgsql-jp: 31565] Re: デフォルト値の設定について
takay
takay @ cup.com
2003年 11月 22日 (土) 10:06:51 JST
高柳です。
もう自己解決されたようですが。。。
On Sat, 22 Nov 2003 03:48:37 +0900
zero4649 @ mx1.freecom.ne.jp wrote:
> > 基本的なことですが、文字列項目の初期値をNULLにしたい時
> > 下記のSQLでは駄目なのでしょうか?
> > このSQLは正常終了するのですがテーブルの定義を見ると
> > 初期値が設定されていません。
> >
> > ALTER TABLE public.person
> > ADD COLUMN name1 varchar(3) DEFAULT NULL;
デフォルトって指定しなくてもNULLになりませんでしたっけ?
ちなみに、ALTER TABLE 〜 ADD COLUMN 〜 にいきなりデフォルトを
書くことは現在はできないようです。カラムを追加後に改めて
ALTER TABLE 〜 SET DEFAULT 〜 と指定する必要があります。
---
takay @ cup.com
pgsql-jp メーリングリストの案内