Alter Table dan Column PostgreSQL, Oracle, MySQL

Material

Alter Table - PostgreSQL 8.1 Documentation http://www.postgresql.org/docs/8.1/static/sql-grant.html
Alter Table - PostgreSQL 9.3 Documentation http://www.postgresql.org/docs/9.3/static/sql-altertable.html

Langkah-langkah

Set Owner Tabel

PostgreSQL
ALTER TABLE tablename SET OWNER TO new_owner;

Ubah Nama Tabel dan Kolom

RENAME TABLE old_tablename TO new_tablename;
RENAME TABLE tablename RENAME old_columnname TO new_columnname;

Ubah Tipe Data Kolom

ALTER TABLE tablename ALTER COLUMN columnname TYPE new_datatype;

ubah kolom lebih dari satu
ALTER TABLE tablename
    ALTER COLUMN columnname TYPE new_datatype,
    ALTER COLUMN anothercolumn TYPE new_datatype;

ubah NOT NULL constraint
ALTER TABLE tablename ALTER COLUMN columnname SET|DROP NOT NULL;

Tambah dan Hapus Kolom

ALTER TABLE tablename ADD COLUMN columnname datatype;
ALTER TABLE tablename DROP COLUMN columnname;

Tambah dan Hapus Constraint

ALTER TABLE tablename ADD CONSTRAINT constraint_name PRIMARY KEY|FOREIGN KEY|UNIQUE
(column,column,..);
ALTER TABLE tablename DROP CONSTRAINT constraint_name;

results matching ""

    No results matching ""