05. Check Constraints
Los Check Constraints limitan el rango de valores que puede guardar una columna. Estos pueden ser creados a nivel de columna, así como también a nivel de tabla. No pueden referenciar a columnas de otras tablas.
El resultado Check Contraints debe dever un valor booleano (true o false). Cualquier valor que no pase el control es rechazado y un mensaje de error es devuelto a la aplicación.
El ejemplo típico de este tipo de controles es validar que se ingrese numero de seguro social (US) correctamente lo cual sería:
CHECK ( column1 LIKE '[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]')

Comentarios recientes