Intern
Kādi ir SQL operatori?
sobes.tech AI
Atbilde no AI
SQL operatori ir dalās vairākās kategorijās:
DDL (Data Definition Language): Izmanto datu bāzes struktūras definēšanai vai modificēšanai.
CREATE: Izveido jaunus objektus datu bāzē (tabulas, indeksus, skatus utt.).ALTER: Maina esošo objektu struktūru datu bāzē.DROP: Dzēš objektus no datu bāzes.TRUNCATE: Ātri dzēš visas rindas no tabulas.RENAME: Pārdēvē datu bāzes objektus.
DML (Data Manipulation Language): Izmanto datu pārvaldībai tabulās.
SELECT: Iegūst datus no viena vai vairākiem tabulām.INSERT: Pievieno jaunas rindas tabulā.UPDATE: Maina esošās rindas tabulā.DELETE: Dzēš rindas no tabulas.
DCL (Data Control Language): Izmanto piekļuves tiesību pārvaldībai.
GRANT: Piešķir lietotājiem piekļuves tiesības uz datu bāzes objektiem.REVOKE: Atceļ piešķirtās tiesības.
TCL (Transaction Control Language): Izmanto transakciju pārvaldībai.
COMMIT: Saglabā izmaiņas, kas veiktas pašreizējā transakcijā.ROLLBACK: Atceļ izmaiņas, kas veiktas pašreizējā transakcijā, līdz pēdējam saglabāšanas punktam vai transakcijas sākumam.SAVEPOINT: Izveido saglabāšanas punktu transakcijā, uz kuru var atgriezties ar ROLLBACK.
Ir arī salīdzināšanas operatori, loģiskie operatori un aritmētiskie operatori, kas tiek izmantoti WHERE nosacījumos un citās SQL vaicājumu daļās.
- Salīdzināšanas operatori:
=,!=,<>,>,<,>=,<=,BETWEEN,LIKE,IN,IS NULL,IS NOT NULL. - Loģiskie operatori:
AND,OR,NOT. - Aritmētiskie operatori:
+,-,*,/,%.