L'instruction DELETE d'Oracle peut supprimer des données de la base de données et suit la syntaxe suivante : DELETE FROM nom de la table condition WHERE. La clause conditionnelle spécifie les lignes à supprimer, à l'aide d'opérateurs de comparaison et logiques basés sur les valeurs des colonnes. Les exemples incluent la suppression de lignes avec un ID spécifique, de lignes avec un nom de famille spécifique ou de lignes répondant à plusieurs critères. A noter que s'il n'y a pas de clause WHERE, la table entière sera supprimée ; l'opération de suppression est irréversible, et il est recommandé de sauvegarder les données avant l'exécution.
Instruction DELETE dans Oracle
L'instruction DELETE est utilisée pour supprimer des données de la base de données Oracle. Sa syntaxe est la suivante :
DELETE FROM table_name WHERE condition;
Clause Where :
La clause WHERE est utilisée pour spécifier quelles lignes doivent être supprimées. Les conditions peuvent être basées sur la valeur de n'importe quelle colonne et peuvent utiliser des opérateurs de comparaison (=, >, <, etc.) et des opérateurs logiques (AND, OR, NOT).
Exemple 1 : Supprimer les lignes avec un identifiant spécifique
DELETE FROM customers WHERE customer_id = 10;
Exemple 2 : Supprimer tous les clients avec un nom de famille spécifique
DELETE FROM customers WHERE last_name = 'Smith';
Exemple 3 : Supprimer les lignes avec plusieurs conditions
DELETE FROM orders WHERE order_date > '2023-01-01' AND order_amount < 100;
Autres notes :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!