人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CREATE TABLE hoge(
id int not null auto_increment primary key,
hoge1 text,
hoge2 text,
hoge3 text,
hoge4 bool
);

alter table hoge add hoge4 bool;

というようなSQL文をMySQL4.0系で実行して、「Duplicate column name 'hoge4'」とエラーが出る場合、このエラーの回避方法を教えて下さい。

●質問者: mysterious2005
●カテゴリ:ウェブ制作
✍キーワード:0系 ADD ALTER hoge Key
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● studioes
●60ポイント

CREATE TABLE hoge(

id int not null auto_increment primary key,

hoge1 text,

hoge2 text,

hoge3 text,

hoge4 bool //この時点でhoge4列が作成されている。

);

alter table hoge add hoge4 bool; //hogeテーブルにhoge4を追加しようとしているが、すでにcreate table時に出来ているので追加できない。

追加する列名(alter addする列名)hoge4を変更してください。 列名はユニークでなければなりません。

◎質問者からの返答

ありがとうございました(^^

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ