Comment insérer Microsoft SQL

Microsoft SQL Server offre une livraison rapide des requêtes et une disponibilité fiable pour les entreprises de toutes tailles. L'insertion de vos données dans une base de données peut s'avérer beaucoup plus polyvalente et efficace que de la stocker hors ligne dans un document ou une feuille de calcul. Microsoft SQL Server utilise l'extension Transact-SQL ou T-SQL pour la compatibilité entre différentes interfaces utilisateur. La commande INSERT se comporte de la même manière que les autres serveurs SQL et vous pouvez ajouter des lignes de base de données avec des variables d'autres tables ou avec une instruction SQL SELECT.

1.

Cliquez sur le bouton Démarrer et lancez «Microsoft SQL Server». Cliquez sur le menu «Nom du serveur», puis sur le serveur auquel vous souhaitez vous connecter. Cliquez sur «Connecter» pour ouvrir l'explorateur d'objets.

2

Cliquez avec le bouton droit sur le nom du serveur dans l'arborescence de la base de données, dans la partie gauche de la fenêtre. Cliquez sur «Nouvelle requête» pour ouvrir une fenêtre de ligne de commande permettant de saisir des instructions SQL.

3

Ajoutez une ligne semblable à la suivante pour spécifier la table dans laquelle vous insérez un enregistrement ainsi que les noms des colonnes que vous insérez:

INSERT INTO client_accounts (numéro_client, dernier nom, prénom, adresse)

4

Spécifiez les valeurs de colonne de la ligne que vous insérez avec une instruction VALUES comme celle-ci:

VALEURS (12345, 'Jones', 'Melissa', '543 W 21st Street') GO

Exécutez l'instruction avec le mot clé GO, similaire à un point-virgule lorsque vous travaillez avec d'autres serveurs de base de données.

5

Utilisez le mot-clé SELECT au lieu de VALUES pour insérer des colonnes d'une autre table dans la base de données. Placez le nom de la colonne à faire correspondre à l'intérieur d'une paire de guillemets simples. Par exemple, tapez la commande suivante:

INSERT INTO client_accounts SELECT 'numéro_client' 12345 FROM autre_nom_table GO

Remplacez “other_table_name” par le nom de la table à sélectionner.

Conseils

  • Utilisez la commande BEGIN TRANSACTION pour créer un point de restauration pour toute modification apportée à une base de données. Par exemple, tapez ce qui suit:
  • BEGIN TRANSACTION insert_transaction
  • ALLER
  • Une fois vos modifications apportées, utilisez le mot clé ROLLBACK ou COMMIT pour enregistrer ou annuler les modifications, comme dans le code suivant:
  • ROLLBACK TRANSACTION insert_transaction
  • ALLER

Recommandé