restriccion check
Publicado por tAbogo (1 intervención) el 01/05/2007 05:16:27
pues el problema que tengo es que al momento de hacer una consulta... tengo una tabla llamada usuario y en esa tabla tengo 5 columnas que son:
ID int
Nombre nchar(30)
Perfil nchar(15)
Usuario nchar(20)
Password nchar(20)
entonces creo una nueva consulta en que la quiero alterar la columna perfil e insertarle una restriccion en la que solo sep pueda agregar "administrador" o "alto" o "medio" o "bajo" entonces pues para probar haber si la consulta esta bien pongo la siguiente linea:
ALTER TABLE dbo.Usuario ADD CONSTRAINT CK_Usuario_Perfil Check (Perfil LIKE 'Administrador')
y me sale el siguiente error:
The ALTER TABLE statament conflicted with the CHECK constraint "CK_Usuario_Perfil". The conflict occured in database "Proyecto", table "dbo.Usuario", column "Perfil"
y pues ya he buscado y no he encontrado como solucionar este problema, le agradeceria mucho aquel que me pueda ayudar...
ID int
Nombre nchar(30)
Perfil nchar(15)
Usuario nchar(20)
Password nchar(20)
entonces creo una nueva consulta en que la quiero alterar la columna perfil e insertarle una restriccion en la que solo sep pueda agregar "administrador" o "alto" o "medio" o "bajo" entonces pues para probar haber si la consulta esta bien pongo la siguiente linea:
ALTER TABLE dbo.Usuario ADD CONSTRAINT CK_Usuario_Perfil Check (Perfil LIKE 'Administrador')
y me sale el siguiente error:
The ALTER TABLE statament conflicted with the CHECK constraint "CK_Usuario_Perfil". The conflict occured in database "Proyecto", table "dbo.Usuario", column "Perfil"
y pues ya he buscado y no he encontrado como solucionar este problema, le agradeceria mucho aquel que me pueda ayudar...
Valora esta pregunta


0