Partager via


Comment : créer des requêtes Insert Values

Mise à jour : novembre 2007

Vous pouvez créer une nouvelle ligne dans la table active à l'aide d'une requête Insert Values. Lorsque vous créez une requête Insert Values, spécifiez :

  • la table de base de données à laquelle ajouter la ligne ;

  • les colonnes dont vous souhaitez ajouter le contenu ;

  • la valeur ou l'expression à insérer dans les colonnes individuelles.

Dans l'exemple ci-dessous, la requête ajoute une ligne à la table titles, précisant des valeurs pour le titre, le type, l'éditeur et le prix :

INSERT INTO titles
         (title_id, title, type, pub_id, price)
VALUES   ('BU9876', 'Creating Web Pages', 'business', '1389', '29.99')

Lorsque vous créez une requête Insert Values, le volet Critères change afin de refléter les seules options disponibles pour l'insertion d'une nouvelle ligne : le nom de colonne et la valeur à insérer.

Attention :

Il est impossible d'annuler l'action entraînée par l'exécution d'une requête Insert Values. Par sécurité, sauvegardez vos données avant d'exécuter la requête.

Remarque :

Les boîtes de dialogue et commandes de menu qui s'affichent peuvent différer de celles décrites dans l'aide selon vos paramètres actifs ou votre édition. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour créer une requête Insert Values

  1. Ajoutez la table à mettre à jour dans le volet Schéma.

  2. Dans le menu Concepteur de requêtes, pointez sur Modifier le type, puis cliquez sur Insérer les valeurs.

    Remarque :

    Si plusieurs tables apparaissent dans le volet Schéma lorsque vous commencez la requête Insert Values, le Concepteur de requêtes et de vues affiche la Choisir la table cible pour Insert Values, boîte de dialogue qui vous invite à indiquer le nom de la table à mettre à jour.

  3. Dans le volet Schéma, cliquez sur la case à cocher en regard de chaque colonne pour laquelle vous souhaitez fournir de nouvelles valeurs. Ces colonnes s'affichent dans le volet Critères. Les colonnes ne seront mises à jour que si vous les ajoutez à la requête.

  4. Dans la colonne Nouvelle valeur du volet Critères, entrez la nouvelle valeur pour la colonne. Vous pouvez entrer des valeurs littérales, des noms de colonnes ou des expressions. La valeur doit correspondre (ou être compatible) au type de données de la colonne mise à jour.

    Attention :

    Le Concepteur de requêtes et de vues ne peut pas vérifier si une valeur est adaptée à la longueur de la colonne que vous insérez. Si la valeur est trop longue, elle est susceptible d'être tronquée sans avertissement. Par exemple, si une colonne name possède 20 caractères mais que vous spécifiez une valeur à insérer de 25 caractères, les 5 derniers caractères risquent d'être tronqués.

Lorsque vous exécutez une requête Insert Values, aucun résultat n'apparaît dans le volet Résultats. En fait, un message indiquant le nombre de lignes modifiées s'affiche.

Voir aussi

Concepts

Types de requêtes pris en charge (Visual Database Tools)

Autres ressources

Conception de requêtes et vues

Exécution d'opérations de base avec les requêtes