Trabajos

Páginas: 4 (763 palabras) Publicado: 2 de octubre de 2012
ABD CLASE 6 Y 7

IDENTITY
Cada tabla puede tener sólo una columna de identificación, la que contendrá una secuencia de valores generados por el sistema que unívocamente identifican a cada fila dela tabla. Las columnas de identificación contienen valores únicos dentro de la tabla para la cual son definidas, no así con relación a otras tablas que pueden contener esos valores en sus propiascolumnas de identificación. Esta situación no es generalmente un problema, pero en los casos que así lo sea (por ejemplo cuando diferentes tablas referidas a una misma entidad conceptual, como serclientes, son cargadas en diferentes servidores distribuidos en el mundo y existe la posibilidad que en algún momento para generar reporte o consolidación de información sean unidas) se pueden utilizarcolumnas ROWGUIDCOL como se vio anteriormente.

Ejemplo:

Si queremos crear un id de registros autogenerado correlativamente, debemos hacer esto:

CREATE TABLE REGISTRO_VENTAS(
IDREGISTRO IntIDENTITY(1,1)
FECHAREG DATETIME
CONSTRAINT PK_TABLAREG PRIMARY KEY (IDREGISTRO)
)

PARA COLOCAR A UN CAMPO ESTA RESTRICCIÓN, DEBE SER DE TIPO DE DATO INT (entero).
IDENTITY(1,1) – Indica quecomenzará desde 1 e irá incrementándose de uno en uno. Si ponemos identity(2,2): quiere decir que empezará desde 2 e ira de 2 en 2… estos campos no se ingresan en el insert, son automáticos…

1-Creación de tipos de datos personalizados.
En sql server podemos crear nuestros propios tipos de datos, en la cual utilizando como base los tipos de datos predefinidos del sistema, podemos asignar untipo de dato que sea muy común en nuestras tablas, es decir que repitamos tantas veces que simplemente la podemos predefinir.
Ejemplo:
-----creamos el tipo de dato llamado monto --------
create typemonto from decimal(8,2)
go

-----ahora creamos una tabla llamada pago-----
create table pago(
idpago char(3),
fecha date,
montopago monto
constraint pk_pago primary key (idpago)
)

2-...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajadores Del Trabajo
  • trabajo del trabajo
  • Trabajo Del Trabajo
  • El trabajo y el Trabajador
  • Trabajo Trabajador
  • trabajo trabajo
  • trabajo trabajo
  • Trabajo de trabajo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS