Altova DatabaseSpy 2024 Enterprise Edition

Une des manières d’insérer les données dans la table est de créer une instruction INSERT et de l’exécuter par rapport à la base de données. Cette étape de tutoriel vous montre comment générer une instruction INSERT automatiquement.

 

En partant du fait que zoo dans notre tutoriel a embauché deux nouveaux zookeepers (gardiens de zoo), vous allez créer un script qui ajoute ces deux nouveaux employés à la table tblZookeepers.

Pour générer le script INSERT :

1.Ouvrir le projet "ZooDB" créé précédemment et double-cliquez sur la source de données dbs_ic_connected ZooDBConnect pour vous y connecter.

2.Cliquez sur le bouton de la barre d’outils Éditeur SQL ic_new-sql-editor ou sélectionnez l’option de menu Fichier | Nouveau | Éditeur SQL (Ctrl+N). Une nouvelle fenêtre de l'Éditeur SQL s’ouvre.

3.Dans le navigateur en ligne, trouvez la table tblZookepers et en tenant appuyée la touche Ctrl, sélectionnez toutes ses colonnes à l’exception de la colonne ZookID.

dbs_zoo_generate_insert_01

4.En utilisant la touche de droite de la souris, glissez et déposez les colonnes sélectionnées depuis le navigateur en ligne dans la fenêtre de l’Éditeur SQL. Un menu sensible au contexte apparaît.

dbs_zoo_generate_insert_02

5.Choisissez Insérer depuis le menu contextuel. L’instruction suivante apparaît dans la fenêtre SQL :

 

INSERT INTO [ZooDB].[dbo].[tblZookeepers] ([FirstName],  [LastName], [Address], [City], [State], [Telephone], [DOB])
VALUES (NULL, NULL, NULL, NULL, NULL, NULL, NULL) ;

 

6.Éditer l’instruction comme suit :

 

INSERT INTO [ZooDB].[dbo].[tblZookeepers] ([FirstName], [LastName], [Address], [City], [State], [Telephone], [DOB])
VALUES ('June', 'Bug', '1345 Gorilla Highway', 'Newark', 'NJ', '(515)555-7217', '1963-11-26');

 

7.Créer une deuxième instruction INSERT et éditer comme suit :

 

INSERT INTO [ZooDB].[dbo].[tblZookeepers] ([FirstName], [LastName], [Address], [City], [State], [Telephone], [DOB])

VALUES ('Bruno', 'Katz', '87 Panther Place', 'Trenton', 'NJ', '(515)555-7667', '1969-09-13');

 

8.Cliquez sur le bouton Exécuter ic_execute-sql ou appuyez sur F5.

 

Pour vérifier les résultats, ouvrez une nouvelle fenêtre de l’Éditeur SQL et saisissez :

 

SELECT * FROM tblZookeepers

 

Cliquez sur Exécuter ic_execute-sql pour exécuter une instruction et notez que deux nouvelles lignes ont été insérées dans la table.

dbs_zoo_generate_insert_03

© 2018-2024 Altova GmbH