Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2012, 10:11
gimenez166
 
Fecha de Ingreso: septiembre-2012
Ubicación: Ituzaingo
Mensajes: 45
Antigüedad: 11 años, 7 meses
Puntos: 0
obtener del tipo de datos de una columna de una tabla

hola! tengo que realizar un tp de base de datos, y uno de los puntos es la generacion de un store procedure que genere automaticamente el codigo de una tabla , el problema es que para eso necesito saber como obtener los tipos de los usuarios. tengo el siguiente selec para obtener los datos basicos:

Código:
SELECT  C.name, A.*
			FROM sys.tables T  
				INNER JOIN sys.columns C ON T.OBJECT_ID = C.OBJECT_ID
				inner join sys.types A on C.system_type_id = A.system_type_id 
			WHERE T.NAME = 'prueba'
el codigo de la tabla analizada es:

Código:
CREATE TABLE [dbo].[prueba](
	[nn] [decimal](1, 1) NOT NULL,
	[Name] [decimal](2, 2) NULL,
	[ProductNumber] [decimal](3, 3) NOT NULL
) ON [PRIMARY]
la informacion que me trae el select es igual para todos
Código:
nn	decimal	decimal	106	106	4	NULL	17	38	38	NULL	1	0	0	0	0
como puedo hacer para saber la diferencia entre la definicion normal y la del usuario??

Agradesco cualquier tipo de ayuda.
Sldos, Mery
__________________
La vida es un asco, disfrutala....