Sobes.tech
Intern

Quels sont les opérateurs SQL existants?

sobes.tech IA

Réponse de l'IA

Les opérateurs SQL sont divisés en plusieurs catégories:

DDL (Langage de définition de données): Utilisés pour définir ou modifier la structure de la base de données.

  • CREATE: Crée de nouveaux objets dans la base de données (tables, index, vues, etc.).
  • ALTER: Modifie la structure des objets existants dans la base de données.
  • DROP: Supprime des objets de la base de données.
  • TRUNCATE: Supprime rapidement toutes les lignes d'une table.
  • RENAME: Renomme les objets de la base de données.

DML (Langage de manipulation de données): Utilisés pour gérer les données dans les tables.

  • SELECT: Récupère des données d'une ou plusieurs tables.
  • INSERT: Ajoute de nouvelles lignes dans une table.
  • UPDATE: Modifie des lignes existantes dans une table.
  • DELETE: Supprime des lignes d'une table.

DCL (Langage de contrôle de données): Utilisés pour gérer l'accès aux données et aux objets de la base de données.

  • GRANT: Accorde des droits d'accès aux utilisateurs sur les objets de la base de données.
  • REVOKE: Révoque les droits d'accès accordés.

TCL (Langage de contrôle de transaction): Utilisés pour gérer les transactions.

  • COMMIT: Enregistre les modifications apportées dans la transaction en cours.
  • ROLLBACK: Annule les modifications apportées dans la transaction en cours jusqu'au dernier point de sauvegarde ou au début.
  • SAVEPOINT: Établit un point de sauvegarde dans une transaction auquel on peut revenir avec ROLLBACK.

Il existe également des opérateurs de comparaison, opérateurs logiques et opérateurs arithmétiques, utilisés dans les conditions WHERE et autres parties des requêtes SQL.

  • Opérateurs de comparaison: =, !=, <>, >, <, >=, <=, BETWEEN, LIKE, IN, IS NULL, IS NOT NULL.
  • Opérateurs logiques: AND, OR, NOT.
  • Opérateurs arithmétiques: +, -, *, /, %.