Kako koristiti SQL iskaze ispuštanja, skraćivanja i brisanja

SQL DELETE naredba koristi se za brisanje zapisa iz tablice dok je DROP naredba koristi se za brisanje tablice ili baze podataka.

The TRUNCATE TABLE naredba se također može koristiti za brisanje zapisa iz tablice.

Brisanje zapisa iz tablice

The DELETE izraz u SQL koristi se za brisanje zapisa iz tablice baze podataka. Sve zapise možemo ukloniti iz tablice ili određene zapise pomoću klauzule WHERE.

DELETE FROM table_name WHERE condition;

Primjeri izjave SQL DELETE

Pretpostavimo da imamo tablicu pod nazivom 'Zaposlenici' sa sljedećim zapisima:

+------------+-----------+----------+------------+ | EmployeeID | FirstName | LastName | Department | +------------+-----------+----------+------------+ | 1

| Mark
| Otto
| Finance | | 2

| Jacob
| Thornton | IT
| | 3

| Su
| Bird
| Marketing | | 4

| Sam
| Burger | IT
| +------------+-----------+----------+------------+

Izbrišite jedan zapis

Sljedeći kod uklanja 'Jacob Thornton' iz tablice 'Zaposlenici':

DELETE FROM Employees WHERE FirstName = 'Jacob' AND LastName = 'Thornton'; Bilješka:U gornjem primjeru koristimo dva uvjeta, GDJE i I , tj. imenom i prezime. To osiguravamo da izbrišemo točan zapis, u slučaju da postoji još jedan zaposlenik s istim imenom.

Izbriši sve zapise iz tablice

Sljedeći kod briše sve zapise iz tablice 'Zaposlenici':



DELETE * FROM Employees; Bilješka:The IZBRISATI naredba uklanja zapise iz tablice, ali ne briše samu tablicu.

Izjava tabele SQL TRUNCATE

The TRUNCATE TABLE naredba se također može koristiti za brisanje zapisa iz tablice, ali ne i tablice.

Primjer:

TRUNCATE TABLE table_name;

Izjava o ispuštanju SQL-a

The DROP naredba u SQL koristi se za brisanje tablice ili baze podataka.

Kako ispustiti tablicu u SQL

Sljedeći kod ispušta tablicu pod nazivom 'Zaposlenici':

DROP TABLE 'Employees'; Bilješka:Budite oprezni kada koristite PAD izjava. Kada ispustite tablicu, izbrisat će i sve zapise unutar tablice.

Kako ispustiti bazu podataka u SQL

Sljedeći kod ispušta bazu podataka nazvanu 'EmployeesDB':

DROP DATABASE 'EmployeesDB'; Bilješka:Budite oprezni kada koristite PAD izjava. Kada ispustite bazu podataka, izbrisat će sve tablice unutar baze podataka.