Sobes.tech
Intern

Welke SQL-operatoren bestaan er?

sobes.tech AI

Antwoord van AI

SQL-operatoren worden in verschillende categorieën verdeeld:

DDL (Data Definition Language): Worden gebruikt om de structuur van de database te definiëren of te wijzigen.

  • CREATE: Maakt nieuwe objecten in de database (tabellen, indexen, views, enz.).
  • ALTER: Wijzigt de structuur van bestaande objecten in de database.
  • DROP: Verwijdert objecten uit de database.
  • TRUNCATE: Verwijdert snel alle rijen uit een tabel.
  • RENAME: Hernoemt database-objecten.

DML (Data Manipulation Language): Worden gebruikt om gegevens in tabellen te beheren.

  • SELECT: Haalt gegevens op uit één of meerdere tabellen.
  • INSERT: Voegt nieuwe rijen toe aan een tabel.
  • UPDATE: Wijzigt bestaande rijen in een tabel.
  • DELETE: Verwijdert rijen uit een tabel.

DCL (Data Control Language): Worden gebruikt om toegang tot gegevens en objecten in de database te beheren.

  • GRANT: Geeft gebruikers toegang tot database-objecten.
  • REVOKE: Intrekt verleende rechten.

TCL (Transaction Control Language): Worden gebruikt om transacties te beheren.

  • COMMIT: Slaat de wijzigingen op die in de huidige transactie zijn aangebracht.
  • ROLLBACK: Maakt de wijzigingen ongedaan die in de huidige transactie zijn aangebracht tot het laatste punt van opslaan of het begin.
  • SAVEPOINT: Stelt een opslaanpunt binnen een transactie in waarnaar met ROLLBACK kan worden teruggekeerd.

Er zijn ook vergelijkingsoperatoren, logische operatoren en arithmetic operators, die worden gebruikt in WHERE-voorwaarden en andere delen van SQL-query's.

  • Vergelijkingsoperatoren: =, !=, <>, >, <, >=, <=, BETWEEN, LIKE, IN, IS NULL, IS NOT NULL.
  • Logische operatoren: AND, OR, NOT.
  • Aritmetische operators: +, -, *, /, %.