[pgsql-jp: 27727] Re: フィールド定義変更について(serial )がある場合

Shohei Takahashi takahashi @ moasdc.com
2002年 10月 24日 (木) 11:09:03 JST


高橋です。

select setval(,,,,);

で、うまく行きました。
ありがとうございました。

----- Original Message -----
From: "Yu Ooasa" <you @ dearest.net>
To: <pgsql-jp @ ml.postgresql.jp>
Sent: Thursday, October 24, 2002 10:38 AM
Subject: [pgsql-jp: 27726] Re: フィールド定義変更について(serial )がある場
合


> Thu, 24 Oct 2002 10:11:21 +0900
> Shohei Takahashi <takahashi @ moasdc.com> said:
> >[pgsql-jp: 26488] フィールド定義の変更について
> >での、フィールド定義で、ソーステーブルにserial型フィールドがある場合は、
うま
> >くフィールド定義変更が出来ないのですが、どのようなやり方があるでしょう
か。
> >
> >ソーステーブル
> >
> >create table sorce (
> >aaa varchar(10),
> >bbb int,
> >ccc serial);
> >
> >を aaa varchar(20)に変えたい。
> >
> >と言う場合です。
>
> [pgsql-jp: 26489] の手順に従うならば
>
> drop sequence もしておいて
> 一時テーブルから insert したあと
> select max(ccc) した値を
> select setval する
>
> --
> Yu Ooasa  E-mail: you @ dearest.net
>
>





pgsql-jp メーリングリストの案内