Domingo 17 de Noviembre de 2024, 23:36
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Bases de Datos
»
SQL Server
(Moderador:
ElNapster
) »
sql consulta tipo de campos
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: sql consulta tipo de campos (Leído 1830 veces)
schumacher
Nuevo Miembro
Mensajes: 6
sql consulta tipo de campos
«
en:
Viernes 10 de Diciembre de 2010, 20:38 »
0
Buenas, es posible obtener los tipos de datos de los campos en una tabla, (postgresql) por medio de sql?
ID : numerico, 10...
nombre : string,150...
y lo que quisiera es los tipos, bueno si se puede hacer eso en un array seria mas conveniente
gracias por adelantado
Tweet
.net
Miembro MUY activo
Mensajes: 181
Nacionalidad:
Re: sql consulta tipo de campos
«
Respuesta #1 en:
Viernes 10 de Diciembre de 2010, 22:25 »
0
Para SQLServer
prueba con esto espero te sirva
SELECT COLUMN_NAME, DATA_TYPE,CHARACTER_MAXIMUM_LENGTH, IS_NULLABLE, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'Accesos' ---> solamente ay que cambia el nombre de tu tabla
La lógica lleva a más lógica
Apoyo a un mundo OPEN SOURCE!!!
Eso si es el paraíso
schumacher
Nuevo Miembro
Mensajes: 6
Re: sql consulta tipo de campos
«
Respuesta #2 en:
Viernes 10 de Diciembre de 2010, 22:56 »
0
Código: Visual Basic
Dim
rsTipCamp
As
New
Recordset
rsTipCamp.CursorLocation = adUseClient
rsTipCamp.
Open
"select data_type, is_nullable from information_schema.columns where table_name = '"
+ cboTablas.Text +
"'"
, Cnx, adOpenStatic, adLockReadOnly
Set
dgPruebas.DataSource = rsNomColum
lo intente, pero me dice que se requiere un objeto...
sin embargo en un codigo anterior hice este codigo y funciona para obtener los nombres de los campos de una tabla
Código: Visual Basic
Dim
rsNomColum
As
New
Recordset
rsNomColum.CursorLocation = adUseClient
rsNomColum.
Open
"select column_name from information_schema.columns where table_name = '"
+ cboTablas.Text +
"'"
, Cnx, adOpenStatic, adLockReadOnly
Set
dgPruebas.DataSource = rsNomColum
asi que bueno, me tendre que resignar y buscar otro metodo, si es que antes no se les ocurre algo
gracias!
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Bases de Datos
»
SQL Server
(Moderador:
ElNapster
) »
sql consulta tipo de campos