Intern
Aké sú existujúce operátory SQL?
sobes.tech AI
Odpoveď od AI
SQL operátory sa delia na niekoľko kategórií:
DDL (Jazyk definície dát): Používajú sa na definovanie alebo zmenu štruktúry databázy.
CREATE: Vytvára nové objekty v databáze (tabuľky, indexy, pohľady atď.).ALTER: Mění štruktúru existujúcich objektov v databáze.DROP: Odstraňuje objekty z databázy.TRUNCATE: Rýchlo odstraňuje všetky riadky z tabuľky.RENAME: Premenuje objekty databázy.
DML (Jazyk manipulácie s dátami): Používa sa na správu dát v tabuľkách.
SELECT: Vyberá dáta z jednej alebo viacerých tabuliek.INSERT: Pridáva nové riadky do tabuľky.UPDATE: Mění existujúce riadky v tabuľke.DELETE: Odstraňuje riadky z tabuľky.
DCL (Jazyk riadenia prístupu): Používa sa na riadenie prístupu k dátam a objektom databázy.
GRANT: Udelenie práv používateľom na objekty databázy.REVOKE: Odvolanie udelených práv.
TCL (Jazyk riadenia transakcií): Používa sa na riadenie transakcií.
COMMIT: Uloženie zmien vykonaných v rámci aktuálnej transakcie.ROLLBACK: Zrušenie zmien vykonaných v rámci aktuálnej transakcie do posledného bodu uloženia alebo začiatku.SAVEPOINT: Nastavenie bodu uloženia v rámci transakcie, na ktorý sa dá vrátiť pomocou ROLLBACK.
Existujú aj operátory porovnania, logické operátory a aritmetické operátory, ktoré sa používajú v podmienkach WHERE a iných častiach SQL dotazov.
- Operátory porovnania:
=,!=,<>,>,<,>=,<=,BETWEEN,LIKE,IN,IS NULL,IS NOT NULL. - Logické operátory:
AND,OR,NOT. - Aritmetické operátory:
+,-,*,/,%.