Compartir a través de


Cómo: Comprobar los datos existentes al crear una restricción CHECK

Actualización: noviembre 2007

Cuando cree una restricción CHECK, puede establecer una opción para aplicar la restricción a datos nuevos únicamente o también a los datos existentes. La opción de aplicar la restricción únicamente a los datos nuevos resulta útil cuando se sabe que los datos existentes ya satisfacen la nueva restricción CHECK o cuando una regla de empresa requiere forzar la restricción sólo de este punto en adelante.

Por ejemplo, puede que antes tuviera el requisito de limitar los códigos postales a cinco dígitos, pero ahora desea que los nuevos datos permitan códigos postales de nueve dígitos. Los códigos postales de cinco dígitos de los datos antiguos coexistirán con los datos nuevos que contienen códigos postales de nueve dígitos.

Nota:

Algunas bases de datos tienen diferente funcionalidad para las restricciones de comprobación. Consulte la documentación de la base de datos para obtener detalles sobre cómo funciona la base de datos con restricciones de comprobación.

Nota:

Los cuadros de diálogo y comandos de menú que se ven podrían ser distintos de los incluidos en la Ayuda, dependiendo de la configuración activa o la versión usada. Para cambiar la configuración, elija Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, consulte Valores de configuración de Visual Studio.

Para comprobar los datos existentes al crear una restricción CHECK

  1. En el diagrama de base de datos, haga clic en la tabla que contiene la restricción con el botón secundario del mouse (ratón) y, a continuación, seleccione Restricciones CHECK en el menú contextual.

    -O bien-

    Abra el Diseñador de tablas de la tabla que contiene la restricción; haga clic en el Diseñador de tablas con el botón secundario del mouse y elija Restricciones CHECK en el menú contextual.

  2. Seleccione la restricción en la lista Restricción de comprobación seleccionada.

  3. Haga clic en Comprobar datos existentes al crear o habilitar y seleccione Sí en la lista desplegable.

La restricción CHECK se aplicará cuando guarde la tabla o el diagrama de base de datos. Si se producen infracciones de la restricción al guardar, no se podrá guardar la tabla.

Vea también

Otros recursos

Trabajar con restricciones

Trabajar con procedimientos almacenados y funciones definidas por el usuario