Asociar un CHECK a un tipo definido por el usuario

31/01/2005 - 23:29 por CLPerez | Informe spam
Hola:

Quiero saber si puedo asociar a un tipo definido por usuario un CHECK, y si
no es así quieor saber una opción.

El tema es que tengo un tipo como el siguiente:

Exec sp_addtype expediente, 'char(6)', 'NOT NULL'

Al que quiero añadir un CHECK que berifique que los 6 caracteres son números.

Gracias por todo

Un saludo

Preguntas similare

Leer las respuestas

#1 Eladio Rincón
01/02/2005 - 00:24 | Informe spam
si puedes hacerlo:

use tempdb
go
Exec sp_addtype expediente, 'char(6)', 'NOT NULL'
go
create table t ( id expediente )
go
alter table t
add constraint valida_expediente check ( isnumeric(id) = 1 )


sin embargo, ¿por qué no usar un tipo int?

Eladio Rincón
SQL Server MVP

Solid Quality Learning (http://www.solidqualitylearning.com)
"Comparte lo que sabes, aprende lo que no sepas", FGG

Consulte el histórico del grupo en Google
http://groups.google.com/groups?gro....sqlserver

¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"CLPerez" wrote in message
news:
Hola:

Quiero saber si puedo asociar a un tipo definido por usuario un CHECK, y


si
no es así quieor saber una opción.

El tema es que tengo un tipo como el siguiente:

Exec sp_addtype expediente, 'char(6)', 'NOT NULL'

Al que quiero añadir un CHECK que berifique que los 6 caracteres son


números.

Gracias por todo

Un saludo

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida