2009-03-01から1ヶ月間の記事一覧

テーブルの先頭にカラムを追加

最近続くMySQLネタ。 mysql> ALTER TABLE table_name ADD COLUMN [カラム名とか型とか制約とか] FIRSTいっつもAFTER column_nameばかりだったので、前に追加ならBEFORE column_nameとかあるんでないの??と勝手な思い込み。 Syntax errorをくらって真面目に調…

MySQLでテーブルの構造を確認

構文本来の目的は置いといて… mysql> SHOW CREATE TABLE table_name;または mysql> DESCRIBE table_name;で確認可能。 余談として、上のSQLは文末に「;(セミコロン)」ではなく「\G」を付けると結果の出力が見やすい。 下はDESCRIBEをDESCと短縮記述してもOK。…