Intern
Kokie yra SQL operatoriai?
sobes.tech AI
Atsakymas iš AI
SQL operatoriai yra suskirstyti į keletą kategorijų:
DDL (Data Definition Language): Naudojami duomenų bazės struktūros apibrėžimui ar keitimui.
CREATE: Kuria naujus objektus duomenų bazėje (lenteles, indeksus, vaizdus ir kt.).ALTER: Keičia esamų objektų struktūrą duomenų bazėje.DROP: Ištrina objektus iš duomenų bazės.TRUNCATE: Greitai ištrina visas eilutes iš lentelės.RENAME: Pervardija duomenų bazės objektus.
DML (Data Manipulation Language): Naudojami duomenų valdymui lentelėse.
SELECT: Ištraukia duomenis iš vienos ar kelių lentelių.INSERT: Prideda naujas eilutes į lentelę.UPDATE: Keičia esamas eilutes lentelėje.DELETE: Ištrina eilutes iš lentelės.
DCL (Data Control Language): Naudojami prieigos teisių valdymui.
GRANT: Suteikia naudotojams prieigos teises į duomenų bazės objektus.REVOKE: Atšaukia suteiktas teises.
TCL (Transaction Control Language): Naudojami transakcijų valdymui.
COMMIT: Išsaugo padarytus pakeitimus per dabartinę transakciją.ROLLBACK: Atšaukia pakeitimus, padarytus per dabartinę transakciją, iki paskutinio išsaugojimo taško arba pradžios.SAVEPOINT: Nustato išsaugojimo tašką transakcijoje, prie kurio galima grįžti naudojant ROLLBACK.
Taip pat yra lyginimo operatoriai, loginiai operatoriai ir arithmetic operatoriai, kurie naudojami WHERE sąlygose ir kituose SQL užklausų dalyse.
- Lyginimo operatoriai:
=,!=,<>,>,<,>=,<=,BETWEEN,LIKE,IN,IS NULL,IS NOT NULL. - Loginiai operatoriai:
AND,OR,NOT. - Arithmetic operatoriai:
+,-,*,/,%.