Intern
141
Jaké existují SQL operátory?
Odpověď od AI
sobes.tech AI
SQL operátory jsou rozděleny do několika kategorií:
DDL (Jazyk definice dat): Používá se k definování nebo změně struktury databáze.
CREATE: Vytváří nové objekty v databázi (tabulky, indexy, pohledy atd.).ALTER: Mění strukturu stávajících objektů v databázi.DROP: Odstraňuje objekty z databáze.TRUNCATE: Rychle odstraňuje všechny řádky z tabulky.RENAME: Přejmenovává objekty databáze.
DML (Jazyk manipulace s daty): Používá se k správě dat v tabulkách.
SELECT: Vyhledává data z jedné nebo více tabulek.INSERT: Přidává nové řádky do tabulky.UPDATE: Mění existující řádky v tabulce.DELETE: Odstraňuje řádky z tabulky.
DCL (Jazyk řízení přístupu k datům): Používá se k řízení přístupu k datům a objektům databáze.
GRANT: Uděluje uživatelům práva na objekty databáze.REVOKE: Odvolává udělená práva.
TCL (Jazyk řízení transakcí): Používá se k řízení transakcí.
COMMIT: Ukládá změny provedené v aktuální transakci.ROLLBACK: Vrací změny provedené v aktuální transakci do posledního bodu uložení nebo začátku.SAVEPOINT: Nastavuje bod uložení v rámci transakce, na který se lze vrátit pomocí ROLLBACK.
Existují také operátory porovnání, logické operátory a aritmetické operátory, které se používají v podmínkách WHERE a dalších částech SQL dotazů.
- Operátory porovnání:
=,!=,<>,>,<,>=,<=,BETWEEN,LIKE,IN,IS NULL,IS NOT NULL. - Logické operátory:
AND,OR,NOT. - Aritmetické operátory:
+,-,*,/,%.