Tipos de Datos

27/10/2003 - 19:37 por pev | Informe spam
Hola a Todos:

Mi consulta es la siguiente:

Existe algun campo, ya sea en la tabla SYSCOLUMNS o
SYSTYPES, que me indique si el tipo de datos de una columa
es un tipo de dato estandar o un tipo de dato definido por
el usuario?

Muchas Gracias.
Atte.
Pev.
 

Leer las respuestas

#1 Liliana
04/11/2003 - 20:11 | Informe spam
Hola,
En la vista INFORMATION_SCHEMA.COLUMNS hay una columna,
DOMAIN_NAME, que si no es nulo, tiene el nombre del dato
definido por el usuario:

EXEC sp_addtype ssn, 'VARCHAR(11)', 'NOT NULL'
GO

CREATE TABLE test
(orden smallint identity,
missn ssn)
GO

INSERT test SELECT '123'
INSERT test SELECT '456'

SELECT table_catalog, table_name, domain_catalog,
domain_schema, domain_name
FROM INFORMATION_SCHEMA.COLUMNS
WHERE domain_schema = 'tuusuario' AND domain_name IS NOT
NULL

Saludos... Liliana.


Hola a Todos:

Mi consulta es la siguiente:

Existe algun campo, ya sea en la tabla SYSCOLUMNS o
SYSTYPES, que me indique si el tipo de datos de una


columa
es un tipo de dato estandar o un tipo de dato definido


por
el usuario?

Muchas Gracias.
Atte.
Pev.
.

Preguntas similares