Como Crear Tabla
En este manual podemos ver todo el código que se necesito para la creación de la base de datos de la farmacia.
Por ejemplo la estructura de las tablas y FK.
IFEXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('FK_PRODUCTO__TIPO_PRODUCTO')
AND TYPE='F'
)
ALTER TABLE PRODUCTO
DROP CONSTRAINT FK_PRODUCTO__TIPO_PRODUCTO
GO
IF EXISTS(SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('FK_PROVEEDOR__TIPO_IDENTIFICACION')
AND TYPE='F'
)
ALTER TABLE PROVEEDOR
DROP CONSTRAINT FK_PROVEEDOR__TIPO_IDENTIFICACION
GO
IFEXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('FK_INVENTARIO__PROVEEDOR')
AND TYPE='F'
)
ALTER TABLE INVENTARIO
DROP CONSTRAINT FK_INVENTARIO__PROVEEDOR
GO
IF EXISTS(SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('FK_INVENTARIO__FARMACIA')
AND TYPE='F'
)
ALTER TABLE INVENTARIO
DROP CONSTRAINT FK_INVENTARIO__FARMACIA
GO
IF EXISTS (SELECT 1
FROMSYSOBJECTS
WHERE ID=OBJECT_ID('FK_INVENTARIO__PRODUCTO')
AND TYPE='F'
)
ALTER TABLE INVENTARIO
DROP CONSTRAINT FK_INVENTARIO__PRODUCTO
GO
--BORRAR TABLAS
IF EXISTS (SELECT 1FROM SYSOBJECTS
WHERE ID=OBJECT_ID('TIPO_PRODUCTO')
AND TYPE='U'
)
DROP TABLE TIPO_PRODUCTO
GO
IF EXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('PRODUCTO')
ANDTYPE='U'
)
DROP TABLE PRODUCTO
GO
IF EXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('TIPO_IDENTIFICACION')
AND TYPE='U'
)
DROP TABLE TIPO_IDENTIFICACION
GO
IFEXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('PROVEEDOR')
AND TYPE='U'
)
DROP TABLE PROVEEDOR
GO
IF EXISTS (SELECT 1
FROM SYSOBJECTS
WHEREID=OBJECT_ID('FARMACIA')
AND TYPE='U'
)
DROP TABLE FARMACIA
GO
IF EXISTS (SELECT 1
FROM SYSOBJECTS
WHERE ID=OBJECT_ID('INVENTARIO')
AND TYPE='U')
DROP TABLE INVENTARIO
GO
CREATE TABLE...
Regístrate para leer el documento completo.