勢いあまって投稿します。あまりにはまったので。
>ALTER TABLE テーブル名 以下いろいろ
これで既存のテーブルの変更や編集ができます。しかし今回あまりに情けないエラーを連発しました。
今回したかったことは、ただこれだけです。カラムの名前を変更する。型は変更しなくていい。ただ名前だけ変えたかったのです。
>ALTER TABLE テーブル名 CHANGE 変える前のカラム名 変える名前 ;
これはエラー。何回やってもエラーでいらいらしました。ただ名前変えたいだけなのに。頭にきたので、
>ALTER TABLE テーブル名 DROP 変える前のカラム名 ;
>ALTER TABLE テーブル名 ADD 変えたかったカラム名 型定義 ;
という非常識な方法で事実上カラムを変更しました。
正解は、
>ALTER TABLE テーブル名 CHANGE 変える前 変える名前 型定義 ;
でした。一言一句もらさずに型定義をしなおせば受け付けてもらえました。さもなくばエラーをはいて受け付けてもらえませんでした。でも、名前だけ変えたかったんです。
あまりに時間がかかったため、さびしい気持ちになりました。
ちなみに、こんなサイトでSQLを使ってみています。
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/56325432
この記事へのトラックバック
http://blog.seesaa.jp/tb/56325432
この記事へのトラックバック
