Postgresql-alter-command
PostgreSQL-ALTER TABLEコマンド
PostgreSQLの ALTER TABLE コマンドを使用して、既存のテーブルの列を追加、削除、または変更します。
また、ALTER TABLEコマンドを使用して、既存のテーブルにさまざまな制約を追加および削除します。
構文
既存のテーブルに新しい列を追加する ALTER TABLE の基本的な構文は次のとおりです-
既存のテーブルの DROP COLUMN へのALTER TABLEの基本的な構文は次のとおりです-
テーブル内の列の DATA TYPE を変更するALTER TABLEの基本的な構文は次のとおりです-
テーブルの列に NOT NULL 制約を追加するALTER TABLEの基本的な構文は次のとおりです-
テーブルに ADD UNIQUE CONSTRAINT を追加するALTER TABLEの基本構文は次のとおりです-
テーブルに ADD CHECK CONSTRAINT を追加するALTER TABLEの基本的な構文は次のとおりです-
テーブルへの ADD PRIMARY KEY 制約に対するALTER TABLEの基本的な構文は次のとおりです-
テーブルから DROP CONSTRAINT へのALTER TABLEの基本的な構文は次のとおりです-
MySQLを使用している場合、コードは次のとおりです-
テーブルから DROP PRIMARY KEY 制約へのALTER TABLEの基本的な構文は次のとおりです-
MySQLを使用している場合、コードは次のとおりです-
例
私たちのリンクを検討してください:/postgresql/company.sql [COMPANY]テーブルには次のレコードがあります-
以下は、既存のテーブルに新しい列を追加する例です-
今、COMPANYテーブルが変更され、次はSELECTステートメントからの出力になります-
以下は、既存のテーブルから性別の列を削除する例です-
今、COMPANYテーブルが変更され、次はSELECTステートメントからの出力になります-