Kaip sukurti & Nuvilkite lentelę „PostgreSQL“ (pavyzdžiai)

Komanda sukurti naują lentelę yra

Sintaksė

CREATE TABLE table_name (field_name data_type constrain_name,field_name data_type constrain_name);

Čia

table_name: yra lentelės pavadinimas

field_name: ar vardas yra stulpelis

data_type: Ar stulpelio kintamasis tipas

constrain_name: neprivaloma. Jis apibrėžia stulpelio apribojimus.

Lentelės niekada neturi to paties pavadinimo kaip bet kuri esama lentelė toje pačioje schemoje.

„PostgreSQL“ lentelės kūrimas: „SQL Shell“

Štai žingsnis po žingsnio, norint sukurti lentelę „PostgreSQL“:

1 žingsnis) Prisijunkite prie duomenų bazės

Prisijunkite prie duomenų bazės, kurioje norite sukurti lentelę. Sukursime lentelę duomenų bazėje „guru99“

\c guru99

2 žingsnis) Sukurkite lentelę

Norėdami sukurti lentelę, įveskite kodą

CREATE TABLE tutorials (id int, tutorial_name text);

3 žingsnis) Patikrinkite lentelių ryšį

Naudokite komandą \ d, kad patikrintumėte santykių (lentelių) sąrašą

4 žingsnis. Pabandykite sukurti tą pačią lentelę

Vėl bandykite sukurti tą pačią lentelę, gausite klaidą

5 žingsnis) Naudokite parametrą JEI NĖRA

Naudokite parametrą JEI NĖRA ir gausite pranešimą, o ne klaidą

Parametrų, kuriuos galite naudoti kurdami lentelę, sąrašas yra išsamus. Štai keletas svarbių

Parametro pavadinimas apibūdinimas
TEMP arba LAIKINAS Šis parametras sukuria laikiną lentelę. Laikinos lentelės ištrinamos sesijos pabaigoje arba po dabartinės operacijos.
Neprisijungęs Neprisijungusi sąlyga neįveda duomenų į WAL (rašyti į priekį žurnalas). Pašalinus šią papildomą IO operaciją, rašymo našumas padidėja
Jei neegzistuoja Jei lentelė jau egzistuoja tuo pačiu pavadinimu, vietoj klaidos rodomas įspėjimas
Of_type_name Lentelė, kuri perima struktūrą iš nurodyto sudėtinio tipo.

Čia pateikiamas „PostgreSQL“ lentelės su apribojimais lentelės pavyzdys

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“ lentelės kūrimas: pgAdmin

Žemiau pateikiamas žingsnis po žingsnio, norint sukurti lentelę „pgAdmin“:

1 žingsnis) Objekto medyje

  1. Pasirinkite duomenų bazę
  2. Pasirinkite schemą, kurioje norite sukurti lentelę, mūsų viešai.
  3. Spustelėkite Kurti lentelę

2 žingsnis) Iššokančiajame lauke įveskite lentelės pavadinimą

3 žingsnis)

  1. Pasirinkite skirtuką Stulpeliai
  2. Įveskite stulpelio informaciją
  3. Spustelėkite Išsaugoti

4 žingsnis) Objekto medyje pamatysite sukurtą lentelę

„PostgreSQL“ ištrinti / numesti lentelę

„PostgreSQL DROP TABLE“ sakinys leidžia pašalinti lentelės apibrėžimą ir visus susijusius tos lentelės duomenis, indeksus, apribojimus, taisykles ir kt.

Turėtumėte būti atsargūs naudodami komandą DROP TABLE „PostgreSQL“, nes ištrynus lentelę, visa lentelėje esanti informacija taip pat bus visam laikui prarasta.

Sintaksė:

DROP TABLE table_name;

Pavyzdys:

1 žingsnis) Patikrinkime esamas lenteles naudodami komandą \ d

2 žingsnis. Ištrinkite lentelės pamokas naudodami komandą

DROP TABLE tutorials; 

3 žingsnis) Dar kartą patikrinkite ryšių sąrašą ir matome, kad lentelė ištrinta naudojant komandą „Postgres delete“

Santrauka

Sukurti lentelę table_name (

lauko_pavadinimas duomenų_tipas apribojimo_pavadinimas,

lauko_pavadinimas duomenų_tipas apribojimo_pavadinimas

);

Komanda sukurti lentelę

DROP TABLE lentelės_vardas;

Komanda ištrinti lentelę „PostgreSQL“

Įdomios straipsniai...