INSERT .. VALUES
La liste VALUES
doit spécifier des valeurs pour toutes les colonnes de la liste de colonnes dans le même ordre et compatibles en type. S'il n'y a pas de liste de colonnes, les valeurs doivent être spécifiées pour chaque colonne de la table ou de la vue (à l'exclusion des colonnes calculées).
Note | Introducer syntax permet de définir un jeu de caractères pour les valeurs constantes des chaînes de caractères (littéraux). La syntaxe d'entrée ne fonctionne que sur les littéraux de chaîne : elle ne peut pas être appliquée aux variables de chaîne, aux paramètres, aux références de colonnes ou de valeurs, ou aux expressions. |
Example 1. Utiliser
INSERT
avec une clause VALUES
.INSERT INTO cars (make, model, byyear)
VALUES ('Ford', 'T', 1908);
INSERT INTO cars
VALUES ('Ford', 'T', 1908, 'USA', 850);
-- notez le préfixe '_' (introducer syntax)
INSERT INTO People
VALUES (_ISO8859_1 'Hans-Jörg Schäfer');