Tengo una columna bit IsDefault
. Solo una fila de datos dentro de la tabla puede tener esta columna de bits establecida en 1
, todas las demás deben ser 0
.SQL Server restricción de columna de bits, 1 fila = 1, todos los demás 0
¿Cómo puedo hacer cumplir esto?
¿Has considerado una arquitectura alternativa? Digamos que tiene una referencia en otro lugar que apunta a la fila "predeterminada". –
¿qué versión de SQL Server, por favor? – gbn
¡Qué gran pregunta! Solo estoy escribiendo esto para expresar mis otros 99 puntos de agradecimiento. –