[前][次][番号順一覧][スレッド一覧]

mysql:1357

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Mon, 29 Nov 1999 14:56:26 +0900
Subject: [mysql 01357] Re: auto_increment の外しかた

とみたです。

At Mon, 29 Nov 1999 14:45:55 +0900,
Isamu Narimatsu <isamu@xxxxxxxxxx> wrote:

> >> create table test(id int unsigned auto_increment primary key)
> >>
> >> でテーブルを作成した後に auto_increment をはずして単に int unsigned だけに
> >> したい、つまり、オートナンバーを外したい場合の alter table の書き方はどうす
> >> ればよろしかったでしょうか?
> 
> > alter table test change id id int unsigned;
> 
> と私もおもったのですが、
> ERROR 1121: Column 'id' is used with UNIQUE or INDEX but is not defined as
> NOT NULL
> となるんです。

あ、そうか。では

	alter table test change id id int unsigned not null;

ではどうでしょう。

--
とみたまさひろ <tommy@xxxxxxxxxx>

[前][次][番号順一覧][スレッド一覧]

      1356 1999-11-29 14:45 ["Isamu Narimatsu" <i] Re: auto_increment の外しかた           
->    1357 1999-11-29 14:56 ┗[とみたまさひろ <tomm]