• 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 / Campos UNIQUE en SQL Server

Campos UNIQUE en SQL Server

26/09/2018 by DBA

CREATE TABLE revista 
(
    clave smallint PRIMARY KEY,         --LLave primaria
    ISBN varchar(18) NOT NULL UNIQUE,   --ISBN que será único
    titulo varchar(100) NOT NULL,       --No permite valores nulos
    editorial varchar (100) NULL,       --Si permite valores nulos
    genero varchar(100) NULL,           --Si permite valores nulos
    publicacion smalldatetime DEFAULT 2017 NULL CHECK (publicacion > 1950, --Si permite valores nulos, por default es 2017 y solo permite valores mayores a 1960
    clasificacion varchar(20) NULL DEFAULT 'A', --Si permite valores nulos y el default es 'A'
    articulistas varchar (300) NULL DEFAULT '', --Si permite valores nulos y el default es una cadena vacía

CONSTRAINT unique_tituloUnico UNIQUE (titulo,publicacion)

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

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