• Saltar a la navegación principal
  • Saltar al contenido principal

DBA dixit

Recursos en línea para el administrador y el desarrollador de bases de datos

  • Lo básico
  • SQL
  • Administración
  • Herramientas
  • Buenas prácticas
  • Performance & Tuning
Usted está aquí: Inicio / Code Snippets / Llaves secundarias en SQL Server

Llaves secundarias en SQL Server

27/06/2018 by DBA

CREATE TABLE peliculas 
(
    clave smallint PRIMARY KEY,     --LLave primaria
    titulo varchar(100) NOT NULL,   --No permite valores nulos
    director varchar (100) NULL,    --Si permite valores nulos
    genero varchar(100) NULL,       --Si permite valores nulos
    anoEstreno   smallint DEFAULT 2000 NULL CHECK (anoEstreno > 1900), --Si permite valores nulos, por default es 2000 y solo permite valores mayores a 1900
    anoGrabacion smallint NULL,     --Si permite valores nulos
    anoEdicion   smallint NULL,     --Si permite valores nulos
    clasificacion varchar(20) NULL DEFAULT 'A', --Si permite valores nulos y el default es 'A'
    protagonistas varchar (300) NULL DEFAULT '',--Si permite valores nulos y el default es una cadena vacía

CONSTRAINT unique_tituloUnico UNIQUE (titulo,anoEstreno)

);
  • Lo básico
  • SQL
  • Administración
  • Herramientas
  • Buenas prácticas
  • Performance & Tuning

Copyright © 2023 · Wellness Pro on Genesis Framework · WordPress · Acceder