Perintah untuk membuat jadual baru adalah
Sintaks
CREATE TABLE table_name (field_name data_type constrain_name,field_name data_type constrain_name);
Di sini
table_name: Adakah nama jadual
field_name: Adakah nama lajur
data_type: Merupakan jenis pemboleh ubah lajur
constrain_name: Adalah pilihan. Ia menentukan kekangan pada lajur.
Jadual tidak pernah mempunyai nama yang sama dengan jadual yang ada dalam skema yang sama.
PostgreSQL Buat Jadual: SQL Shell
Berikut adalah proses langkah demi langkah untuk membuat jadual di PostgreSQL:
Langkah 1) Sambungkan ke Pangkalan Data
Sambungkan ke pangkalan data di mana anda mahu membuat jadual. Kami akan membuat jadual dalam pangkalan data guru99
\c guru99
Langkah 2) Buat Jadual
Masukkan kod untuk membuat jadual
CREATE TABLE tutorials (id int, tutorial_name text);
Langkah 3) Periksa hubungan jadual
Gunakan perintah \ d untuk memeriksa senarai hubungan (jadual)
Langkah 4) Cuba buat Jadual yang sama
Sekali lagi cuba buat jadual yang sama, anda akan mendapat ralat
Langkah 5) Gunakan parameter JIKA TIDAK ADA
Gunakan parameter JIKA TIDAK ADA dan anda akan mendapat notis dan bukannya kesalahan
Senarai parameter yang boleh anda gunakan semasa membuat jadual adalah lengkap. Berikut adalah beberapa perkara penting
Nama Parameter | Penerangan |
---|---|
TEMP atau SEMENTARA | Parameter ini membuat jadual sementara. Jadual sementara dihapus pada akhir sesi, atau setelah transaksi semasa. |
Tidak log masuk | Klausa yang tidak dicatat tidak memasukkan data ke dalam WAL (tulis log depan). Oleh kerana penghapusan operasi IO tambahan ini, prestasi tulis meningkat |
Sekiranya tidak wujud | Sekiranya jadual sudah habis dengan nama yang sama, amaran ditunjukkan dan bukannya kesalahan |
Daripada_tipe_nama | Jadual yang mengambil struktur dari jenis komposit yang ditentukan. |
Berikut adalah contoh jadual pembuatan PostgreSQL dari jadual dengan kekangan
CREATE TABLE order_info( order_id integer CONSTRAINT order_details_pk PRIMARY KEY,Product_id integer NOT NULL,Delivery_date date,quantity integer,feedback TEXT);
PostgreSQL Buat Jadual: pgAdmin
Berikut adalah proses langkah demi langkah untuk membuat jadual di pgAdmin:
Langkah 1) Di Pokok Objek,
- Pilih Pangkalan Data
- Pilih Skema di mana anda mahu membuat jadual untuk kes kami umum.
- Klik Buat Jadual
Langkah 2) Dalam pop timbul, Masukkan Nama Jadual
Langkah 3)
- Pilih Tab Lajur
- Masukkan Butiran Lajur
- Klik Simpan
Langkah 4) Di pokok objek, anda akan melihat jadual yang dibuat
Jadual Hapus / Jatuhkan PostgreSQL
Pernyataan PostgreSQL DROP TABLE membolehkan anda membuang definisi jadual dan semua data, indeks, kekangan, peraturan, dan lain-lain yang berkaitan untuk jadual tersebut.
Anda harus berhati-hati ketika menggunakan perintah DROP TABLE di PostgreSQL kerana apabila jadual dihapus, maka semua informasi yang terdapat di dalam tabel juga akan hilang secara permanen.
Sintaks:
DROP TABLE table_name;
Contoh:
Langkah 1) Mari periksa jadual yang ada menggunakan perintah \ d
Langkah 2) Padamkan tutorial jadual menggunakan arahan
DROP TABLE tutorials;
Langkah 3) Sekali lagi periksa senarai hubungan dan kita melihat jadual dihapus menggunakan perintah Postgres delete
Ringkasan
BUAT JADUAL table_name ( field_name data_tipe constrain_name, field_name data_tipe constrain_name ); |
Arahan untuk membuat Jadual |
DROP TABLE table_name; |
Perintah untuk Padam Jadual di PostgreSQL |