ALTER TABLE CHANGE / ALTER TABLE RENAME - 列名を変更する -

SQL-92/99   Oracle DB2 SQL Server MySQL PostgreSQL Access

MySQL

ALTER TABLE 表名 CHANGE [ COLUMN ] 列名 列定義


PostgreSQL

ALTER TABLE 表名 RENAME 列名 TO 変更後の表名

関連キーワード

 ALTER TABLE CHANGE / ALTER TABLE RENAME 文は、列名を変更するときに使用します。 MySQL では、列定義にデータ型を指定することができます。

-- 【説明】
-- 次の SQL 文は、「T_02_1」表の「F_MEMBERS」列を「FAMILY」列に変更します。

-- MySQL

ALTER TABLE T_02_1 CHANGE COLUMN F_MEMBERS FAMILY VARCHAR(64);


-- PostgreSQL

ALTER TABLE T_02_1 RENAME F_MEMBERS TO FAMILY;