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 de requête 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.
Prérequis : avant de spécifier une instruction INSERT, vous devez créer l'instruction dans le
générateur de requête SQL.