logo

SQL DELETE

The Stavek SQL DELETE se uporablja za brisanje vrstic iz tabele. Na splošno stavek DELETE odstrani enega ali več zapisov iz tabele.

Sintaksa SQL DELETE

Oglejmo si sintakso za stavek DELETE SQL:

 DELETE FROM table_name [WHERE condition]; 

Tukaj table_name je tabela, ki jo je treba izbrisati. The stavek WHERE v SQL Izjava DELETE tukaj ni obvezna.


Primer SQL DELETE

Vzemimo tabelo z imenom 'ZAPOSLENI'.

IDEMP_NAMEMESTOPLAČA
101Adarsh ​​SinghGradbišče20000
102Sanjay SinghMeerut21000
103Priyanka SharmaRaipur25000
104Esha SinghalDelhi26000

Spodaj je podan primer brisanja s stavkom WHERE:

int v char java
 DELETE FROM EMPLOYEE WHERE ID=101; 

Končna tabela po poizvedbi:

IDEMP_NAMEMESTOPLAČA
102Sanjay SinghMeerut21000
103Priyanka SharmaRaipur25000
104Esha SinghalDelhi26000

Drugi primer izjave o brisanju je podan spodaj

 DELETE FROM EMPLOYEE; 

Končna tabela po poizvedbi:

IDEMP_NAMEMESTOPLAČA

Izbrisal bo vse zapise tabele EMPLOYEE.

Izbrisal bo vse zapise tabele EMPLOYEE, kjer je ID 101.

Klavzula WHERE v stavku SQL DELETE ni obvezna in identificira vrstice v stolpcu, ki se izbriše.

Klavzula WHERE se uporablja za preprečevanje brisanja vseh vrstic v tabeli. Če ne uporabite stavka WHERE, lahko izgubite vse vrstice.

vozlišče seznama java

Neveljavna izjava DELETE za bazo podatkov ORACLE

Za brisanje vseh zapisov ne morete uporabiti simbola * (zvezdica).

 DELETE * FROM EMPLOYEE; 

Teme izjave SQL DELETE

SQL DELETE TABLE

Kako izbrisati tabelo in kakšna je razlika med stavkoma DELETE in TRUNCATE?

SQL IZBRIŠI VRSTICO

Kako izbrisati vrstico iz baze podatkov?

SQL IZBRIŠI vse vrstice

Kako izbrisati vse vrstice tabele?

java za odmor
SQL DELETE Duplicate Rows

Kako uporabiti ločeno ključno besedo za brisanje vseh podvojenih vrstic iz tabele?

SQL IZBRIŠI BAZO PODATKOV

Za brisanje baze podatkov ni uporabljen stavek DELETE. Toda za brisanje baze podatkov se uporablja izjava DROP.

SQL IZBRIŠI POGLED

Kako izbrisati pogled iz baze podatkov?

SQL DELETE JOIN

Kako uporabiti izjavo za brisanje z INNER JOIN?