Pages

Thursday, 19 November 2015

Alter pada PostgreSQL

Perintah Alter sangat penting dalam administrasi database. Alter mempunyai banyak fungsi beberapa diantaranya bisa menambah menghapus, bahkan mengubah data atau attribute tabel, menambahkan primary key, menambahkan foreign key dan masih banyak lainnya.


PostgreSQL Alter Table Add Column ( menambahkan colom di tabel)
ALTER TABLE nama_tabelnya ADD nama_kolom_baru varchar (25);

PostgreSQL Alter Table Add Primary Key ( menambahkan primary key )

ALTER TABLE nama_tabelnya ADD PRIMARY KEY (nama_attribut_yg_ diijadikan_p_key);

PostgreSQL Alter Table Add Foreign Key ( menambahkan foreign key )

ALTER TABLE nama_tabelnya ADD FOREIGN KEY (nama_attribut_yg_ diijadikan_p_key) REFERENCES nama_tabel_yg_direference(nama_attribut_pd_tabel_yg _diriferrence);

PostgreSQL Alter Table Change Column Type ( mengubah type data suatu colom )

ALTER TABLE nama_tabelnya ALTER COLUMN nama_colom TYPE char(25);

PostgreSQL Alter Table Drop Column ( menghapus kolom tabel )

ALTER TABLE nama_tabel DROP COLUMN nama_kolom_yg_dihapus;

PostgreSQL Alter Table Drop Constraint ( menghapus constraint )

ALTER TABLE nama_tabel DROP CONSTRAINT nama_constraint_yg_akan_dihpus;

PostgreSQL Alter Table Drop Primary Key ( menghapus primary key )

ALTER TABLE nama_tabel DROP CONSTRAINT nama_constraint_primary_key;

PostgreSQL Alter Table Drop Foreign Key ( menghapus foreign key )

ALTER TABLE nama_tabel DROP CONSTRAINT nama_constraint_foreign_key;

PostgreSQL Rename Table ( mengubah nama tabel )

ALTER TABLE nama_tabel_awal RENAME TO nama_tabel_baru;

PostgreSQL Rename Column ( mengubah nama field / colom )

ALTER TABLE nama_tabel RENAME COLUMN nama_column_awal TO nama_kolom_baru;

Source : lubertopunya

No comments:

Post a Comment

GPT Protective Partition pada Hard disk

  Terkadang, setelah menyambungkan hard disk internal atau eksternal ke sistem Anda, Disk Management Windows memberi tahu bahwa hard disk te...