Creacin de tablas Introduccin n Creacin de tablas
Creación de tablas
Introducción n Creación de tablas n Generación de valores de columnas
u Creación de tablas n Creación y eliminación de una tabla n Agregar y quitar columnas
Creación y eliminación de una tabla n Creación de una tabla Nombre de columna CREATE TABLE dbo. Categories (Category. ID Category. Name Description Picture Tipo de datos int IDENTITY (1, 1) nvarchar(15) ntext image n Intercalación de columnas n Especificaciónde NULL o NOT NULL n Columnas calculadas n Eliminación de una tabla NULL o NOT NULL, NULL)
Agregar y quitar columnas AGREGAR ALTER TABLE Categories. New ADD Commission money null Customer_name Sales_amount Sales_date QUITAR ALTER TABLE Categories. New DROP COLUMN Commission Customer ID Commission
u Generación de valores de columnas n Uso de la propiedad Identity n Uso de la función NEWID y el tipo de datos uniqueidentifier
Uso de la propiedad Identity n n n Requisitos para utilizar la propiedad Identity l Sólo se permite una columna de identidad por tabla l Utilizar con tipos de datos integer, numeric y decimal Recuperar informaciónacerca de la propiedad Identity l Utilizar IDENT_SEED e IDENT_INCR para información de definición l Utilizar @@identity para determinar el valor más reciente Administrarla propiedad Identity
Uso de la función NEWID y el tipo de datos uniqueidentifier n Estas características se utilizan juntas n Asegurar valores únicos globales n Utilizar con la restricción. DEFAULT CREATE TABLE Customer (Cust. ID uniqueidentifier NOT NULL DEFAULT NEWID(), Cust. Name char(30) NOT NULL)
- Slides: 8