Une instruction INSERT permet d'insérer des lignes dans une table de base de données à partir d'un ensemble de valeurs ou d'une table de résultat d'une sous-requête.
Des variations de la syntaxe peuvent exister selon le fournisseur de bases de données que vous utilisez. Si vous utilisez un générateur SQL pour créer l'instruction INSERT, l'outil tente de créer la syntaxe appropriée pour le fournisseur de bases de données utilisé.
Si vous insérez une ligne à partir d'un ensemble de valeurs, la valeur par défaut affichée pour chaque colonne dépend de la configuration de la colonne lors de la création de la table.
- Si la colonne a été définie avec une valeur par défaut, la valeur de la cellule est DEFAULT.
- Si la colonne n'a été définie avec une valeur par défaut et qu'elle peut avoir la valeur NULL, la valeur de la cellule est NULL.
- Si la colonne n'a été définie avec une valeur par défaut et qu'elle ne peut pas avoir la valeur NULL, la valeur de la cellule est une paire de guillemets simples.
Condition requise : avant de spécifier une instruction INSERT, créez l'instruction dans le générateur SQL.