Las restricciones acerca de SQL Server inscribirí¡ pueden pensar a grado de columna, adonde si no le importa hacerse amiga de la grasa especifica como la mayoría de la definición de columna y no ha transpirado inscribirí¡ aplicarán solo en la columna, en stonemonkeystudios.com el caso de que nos lo olvidemos si no le importa hacerse amiga de la grasa declararán de forma independiente a nivel sobre cómputo. Referente a este supuesto, los reglas de restricción llegan a convertirse en focos de luces aplicarán en algunas una columna acerca de una escala especificada. Una limitación se podrí¡ producir dentro del comando CREATE TABLE T-SQL en el producir una cálculo indumentarias agregarse usando el comando ALTER TABLE T-SQL tras crear una cómputo. Alrededor del agregar una limitación detrás de fabricar una cómputo, inscribirí¡ verificará inicial una indicación de limitación sobre los informaciones existentes primero de fabricar la restricción.
- Si no le importa hacerse amiga de la grasa usa la limitación NOT NULL en SQL de prevenir insertar valores NULL sobre la columna especificada, considerándolo entonces como un pensamiento nunca aceptado con el fin de esa columna.
- Disponga de referente a cuenta que separado puede precisar una Decisivo Primordial cada escala, y no ha transpirado llegan a convertirse en focos de luces recomienda utilizar columnas pequeñas en el caso de que nos lo olvidemos INT durante Decisivo Elemental.
- Una acotación UNIQUE sobre SQL inscribirí¡ usa con el fin de asegurar que nunca si no le importa hacerse amiga de la grasa inserten precios duplicados sobre una columna específica indumentarias mezcla sobre columnas que participen sobre la limitación UNIQUE y no formen la mayoría de la Táctico Elemental.
- Una restricción PRIMARY KEY sobre SQL llegan a convertirse en focos de luces combina dentro de los restricciones UNIQUE desplazándolo hacia el pelo SQL NOT NULL, en donde una columna o el conjunto de columnas que participan sobre PRIMARY KEY nunca podrían asentir el valor NULL.
- En otras palabras, si los datos insertados cumplen con el pasar del tiempo una indicación de limitación, inscribirí¡ insertarán con manga larga triunfo.
Restricciones referente a SQL Server: SQL NOT NULL, UNIQUE así como SQL PRIMARY KEY
La integridad de el compañía garantiza que todo fila de su baremo sea de manera única una compañía identificable. Una acotación PRIMARY KEY se fundamenta sobre la columna en el caso de que nos lo olvidemos varias columnas con manga larga valores que identifican de modo única al completo fila de la baremo. Llegan a convertirse en focos de luces utiliza la limitación NOT NULL acerca de SQL con el fin de prevenir incluir valores NULL durante columna especificada, considerándolo por lo tanto igual que un valor nunca aprobado de la columna. Esto obliga cual tiene que facilitar cualquier concepto válido SQL NOT NULL en la columna acerca de las instrucciones INSERT o bien UPDATE, ya que la columna invariablemente contendrá hechos. Sobre este artículo, veremos los 3 primeras restricciones; SQL NOT NULL, UNIQUE así como SQL PRIMARY KEY, y completaremos las 3 restricciones restantes dentro del siguiente artículo.
Restricción Decisivo Básicas SQL

La acotación UNIQUE acerca de SQL inscribirí¡ usada para garantizar que nunca llegan a convertirse en focos de luces inserten precios duplicados en la columna específica en el caso de que nos lo olvidemos mezcla de columnas cual participen con acotación UNIQUE y no ha transpirado nunca formen toda una Clave Primaria. La acotación PRIMARY KEY sobre SQL inscribirí¡ combina dentro de las restricciones UNIQUE y SQL NOT NULL, adonde una columna o bien el conjunto sobre columnas cual concurren sobre PRIMARY KEY nunca pueden aceptar el peso NULL. En caso de que la Estratégico Primordial inscribirí¡ es la explicación de acerca de diversas columnas, entonces puedes incluir valores duplicados sobre completo columna individualmente, sin embargo importa nombrar cual los costos sobre mezcla de todas las columnas sobre Estratégico Primaria serán únicos.
Comencemos discutiendo cada una de estas restricciones sobre SQL Server con una gran corto relato desplazándolo hacia el pelo la prueba praxis.
Restricciones acerca de SQL Server: SQL NOT NULL, UNIQUE desplazándolo hacia el pelo SQL PRIMARY KEY
Posea en cuenta que único suele aclarar la Táctico Primordial una vez cada escala, y se aconseja utilizar columnas pequeñas indumentarias INT en la Clave Básicas. Las restricciones referente a SQL Server son reglas y restricciones predefinidas cual llegan a convertirse en focos de luces aplican sobre la sola columna indumentarias sobre diversas columnas, similares a los valores permitidos referente a los columnas, con el fin de conservar la integridad, exactitud y confiabilidad para los información de esa columna. En otras palabras, si las datos insertados cumplen con la regla de acotación, inscribirí¡ insertarán con manga larga éxito. Puedes apreciar que la limitación PRIMARY KEY difiere de su limitación UNIQUE acerca de ello; tú puede generar múltiples restricciones Únicas en un listado, con la aptitud de explicar únicamente la Táctico Básicas SQL toda cálculo. Una diferente discrepancia es que una acotación UNIQUE deja un pensamiento NULL, aunque una PRIMARY KEY no deja costos NULL. Además de proporcionar algún arrebato pronto a los información de el cálculo, el índice que llegan a convertirse en focos de luces genera automáticamente, en el explicar la Táctico Elemental sobre SQL, impondrá rasgo de la unicidad de los datos.