Asegúrese de ingresar a cantidade adecuada de datos
As restriccións NON NULL en Microsoft SQL Server permiten especificar que unha columna pode non conter valores NULL . Cando se crea unha nova restrición non NULL nunha columna de base de datos, SQL Server verifica os contidos actuais da columna para os valores NULL. Se a columna actualmente contén valores NULL, a creación de restrición falla. En caso contrario, SQL Server engade a restrición de NON NULL e todos os comandos INSERT ou UPDATE futuros que provocan a falla dun valor NULL.
NULL é diferente dunha cadea de caracteres cero ou cero. NULL significa que non se fixo ningunha entrada.
Creando unha restrición non nula
Hai moitas maneiras de crear unha restrición ÚNICA no servidor SQL. Se desexa usar Transact-SQL para engadir unha restrición ÚNICA nunha táboa existente, pode empregar a declaración ALTER TABLE, como se ilustra a continuación:
ALTER TABLE
ALTER COLUMN NO NULL
Se prefire interactuar con SQL Server usando ferramentas GUI, tamén pode crear unha restrición de NON NULL usando SQL Server Management Studio. Vexa como:
- Abre SQL Server Management Studio.
- Expande o cartafol das táboas da base de datos onde desexa crear a restrición.
- Fai clic co botón dereito na táboa onde desexa engadir a restrición e faga clic en Deseño.
- Verifique a caixa de verificación NON NUL para as columnas que desexa ter restricións (NON) NULL.
Isto é todo para crear restriccións NOT NULL en Microsoft SQL Server.