Altova DatabaseSpy 2024 Enterprise Edition

Puede generar instrucciones SQL basadas en las tablas y columnas de la BD. En este apartado del tutorial avanzado aprenderá a generar una instrucción CREATE basada en la tabla tblZookeepers, a editar la instrucción y a utilizarla para crear una tabla nueva llamada tblEmployees.

Para agregar una tabla con ayuda de una instrucción CREATE basada en una tabla de la BD:

Abra el proyecto "ZooDB" que creó antes y haga doble clic en el origen de datos dbs_ic_connected ConexiónBDZoo para conectarse a él.

1.En la ventana Explorador haga clic con el botón derecho en la tabla tblZookeepers.

2.Haga clic en la opción Mostrar en Editor SQL | CREATE del menú contextual.

Aparece una ventana del Editor SQL, que muestra esta instrucción SQL:

dbs_create_tbl_vets

3.Edite la instrucción tal y como se indica a continuación para crear la tabla tblEmployees. Las partes de la instrucción que deben modificarse están subrayadas y en cursiva:

 

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]) ) ;

 

4.Haga clic en el botón Ejecutar ic_execute-sql o pulse F5.

5.En la ventana Explorador haga clic con el botón derecho en la BD ZooDB y elija la opción Actualizar. También puede hacer clic en Actualizar ic_refresh-datasource directamente.

La tabla que acabamos de insertar, tblEmployees, aparece junto a las demás tablas que creó previamente.

© 2017-2023 Altova GmbH