日々積み重ねろ。

何も積み重ねて来なかった私が何かを積みかねて行くブログ。主にIT系の技術・知識を書いて行きます。

【SQL】MySQLテーブル作成・変更コマンドまとめ

■テーブルを作成する

CREATE TABLE テーブル名 (

  列名1 データ型,

  列名2 データ型,

  ・・・・・・・

);

(例)

CREATE TABLE shop (

  code CHAR(4),

  name VARCHAR(30),

  price INTEGER);

 

■テーブルを削除する

DROP TABLE テーブル名;

(例) DROOP TABLE shop;

 

■テーブルの設定情報を見る

SHOW CREATE TABLE テーブル名;

 

■列の構造を表示する(MySQL,Oracleのみ)

DESC テーブル名;

 

■列のデータ型を変更する(ALTER=アルター)

ALTER TABLE テーブル名 MODIFY 列名 変更後のデータ型;

 

■列を追加する

ALTER TABLE テーブル名 ADD COLUMN 列名 データ型;

 

■列を削除する

ALTER TABLE テーブル名 DROP COLUMN 列名;

 

■テーブルの名前を変更する

ALTER TABLE 変更前のテーブル名 RENAME TO 変更後のテーブル名;

 

■列の名前を変更する

ALTER TABLE テーブル名 CHANGE 変更前の列名 変更後の列名 データ型;