Altova DatabaseSpy 2024 Professional Edition

Sie können auch auf Basis einer vorhandenen Tabelle oder Spalte SQL-Anweisungen generieren. In diesem Schritt erstellen wir eine CREATE-Anweisung anhand der Tabelle tblZookeepers, bearbeiten die Anweisung und erstellen damit eine neue Tabelle tblEmployees.

So fügen Sie durch Bearbeiten einer anhand einer bestehenden Tabelle generierten CREATE-Anweisung eine Tabelle hinzu:

1.Öffnen Sie das zuvor erstellte Projekt "ZooDB" und doppelklicken Sie auf die Datenquelle dbs_ic_connected ZooDBConnect, um eine Verbindung dazu herzustellen.

2.Klicken Sie im Online Browser mit der rechten Maustaste auf die Tabelle tblZookeepers.

3.Wählen Sie im Kontextmenü die Menüoption In neuem SQL Editor anzeigen | Create.Daraufhin wird ein SQL Editor-Fenster angezeigt, in dem die folgende SQL-Anweisung zu sehen ist:

dbs_create_tbl_vets

 

4.Bearbeiten Sie die Anweisung wie unten gezeigt, um die Tabelle tblEmployees zu erstellen. Die Teile der Anweisung, die geändert werden müssen, sind unterstrichen und kursiv:

 

CREATE TABLE
   [ZooDB].[dbo].[tblEmployees] (
       [EmployeeID] int IDENTITY (1, 1) NOT NULL,
       [FirstName] varchar (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
       [LastName] varchar (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
       [Address] varchar (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
       [City] varchar (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
       [State] varchar (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
       [Telephone] varchar (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
       [DOB] datetime NOT NULL,
       CONSTRAINT [PK_Employee] PRIMARY KEY ([EmployeeID]) ) ;

 

5.Klicken Sie auf die Schaltfläche Ausführen ic_execute-sql oder drücken Sie F5. Klicken Sie im Online Browser mit der rechten Maustaste auf die Datenbank ZooDB und wählen Sie im Kontextmenü die Option Aktualisieren oder klicken Sie auf die Schaltfläche Aktualisieren ic_refresh-datasource.

Die neu eingefügte Tabelle, tblEmployees, wird zusammen mit den bereits vorher erstellen Tabellen angezeigt.

© 2017-2023 Altova GmbH