In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Obetener tablas de un Base.
-
- Mensajes: 190
- Registrado: Mar Ago 19, 2008 12:38 am
Obetener tablas de un Base.
Hola,
Tengo una pregunta concreta, como se obtiene una lista de las tablas de una
base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
De antemano gracias por el apoyo.
Saludos,
Mario Dávalos
Tengo una pregunta concreta, como se obtiene una lista de las tablas de una
base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
De antemano gracias por el apoyo.
Saludos,
Mario Dávalos
-
- Mensajes: 620
- Registrado: Jue Mar 23, 2006 2:39 am
Obetener tablas de un Base.
Mario:
Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas
de una base de datos.
Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
> oAdoDataSource1:GetTables()
Devuelve un array con el nombre de las tablas de la base de datos.
Saludos
Rene Flores
http://www.ciber-tec.com
A. Dávalos escribió:
> Hola,
>
> Tengo una pregunta concreta, como se obtiene una lista de las tablas de una
> base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>
> De antemano gracias por el apoyo.
>
> Saludos,
> Mario Dávalos
>
>
Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas
de una base de datos.
Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
> oAdoDataSource1:GetTables()
Devuelve un array con el nombre de las tablas de la base de datos.
Saludos
Rene Flores
http://www.ciber-tec.com
A. Dávalos escribió:
> Hola,
>
> Tengo una pregunta concreta, como se obtiene una lista de las tablas de una
> base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>
> De antemano gracias por el apoyo.
>
> Saludos,
> Mario Dávalos
>
>
-
- Mensajes: 420
- Registrado: Sab Ago 16, 2008 9:06 pm
Obetener tablas de un Base.
Mario,
Usa el comando SQL "SHOW TABLES FROM base_datos"
Saludos
Alf+.
Mario A. Dávalos escribió:
> Hola,
>
> Tengo una pregunta concreta, como se obtiene una lista de las tablas de una
> base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>
> De antemano gracias por el apoyo.
>
> Saludos,
> Mario Dávalos
>
>
Usa el comando SQL "SHOW TABLES FROM base_datos"
Saludos
Alf+.
Mario A. Dávalos escribió:
> Hola,
>
> Tengo una pregunta concreta, como se obtiene una lista de las tablas de una
> base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>
> De antemano gracias por el apoyo.
>
> Saludos,
> Mario Dávalos
>
>
-
- Mensajes: 190
- Registrado: Mar Ago 19, 2008 12:38 am
Obetener tablas de un Base.
Gracias Rene y, aprovechando para obetener los campos?.
Intento documentar unas Bases de Datos, obvio yo no las diseñe...
Saludos,
"Rene Flores" <"rflores[nospam]"@ciber-tec.com> escribió en el mensaje
news:[email=4abb9326@svctag-j7w3v3j....]4abb9326@svctag-j7w3v3j....[/email]
> Mario:
>
> Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas de
> una base de datos.
>
> Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
>
>
>> oAdoDataSource1:GetTables()
>
> Devuelve un array con el nombre de las tablas de la base de datos.
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
>
> A. Dávalos escribió:
>> Hola,
>>
>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>
>> De antemano gracias por el apoyo.
>>
>> Saludos,
>> Mario Dávalos
Intento documentar unas Bases de Datos, obvio yo no las diseñe...
Saludos,
"Rene Flores" <"rflores[nospam]"@ciber-tec.com> escribió en el mensaje
news:[email=4abb9326@svctag-j7w3v3j....]4abb9326@svctag-j7w3v3j....[/email]
> Mario:
>
> Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas de
> una base de datos.
>
> Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
>
>
>> oAdoDataSource1:GetTables()
>
> Devuelve un array con el nombre de las tablas de la base de datos.
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
>
> A. Dávalos escribió:
>> Hola,
>>
>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>
>> De antemano gracias por el apoyo.
>>
>> Saludos,
>> Mario Dávalos
-
- Mensajes: 190
- Registrado: Mar Ago 19, 2008 12:38 am
Obetener tablas de un Base.
José, este comando que mencionas donde se ejecuta, te comento que tengo SQL
2005.
Saludos,
"José Alfonso Suárez Moreno" <jasm.quitaesto@tpvsoft.com> escribió en el
mensaje news:4abb9354$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Mario,
>
> Usa el comando SQL "SHOW TABLES FROM base_datos"
>
> Saludos
>
> Alf+.
>
>
> Mario A. Dávalos escribió:
>> Hola,
>>
>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>
>> De antemano gracias por el apoyo.
>>
>> Saludos,
>> Mario Dávalos
2005.
Saludos,
"José Alfonso Suárez Moreno" <jasm.quitaesto@tpvsoft.com> escribió en el
mensaje news:4abb9354$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Mario,
>
> Usa el comando SQL "SHOW TABLES FROM base_datos"
>
> Saludos
>
> Alf+.
>
>
> Mario A. Dávalos escribió:
>> Hola,
>>
>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>
>> De antemano gracias por el apoyo.
>>
>> Saludos,
>> Mario Dávalos
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
Obetener tablas de un Base.
Asi obtengo tosos los campos de la DB
SELECT TABLE_NAME, COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENT FROM
INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'X_X_X_X_X_X'
Mario A. Dávalos escribió:
> Gracias Rene y, aprovechando para obetener los campos?.
>
> Intento documentar unas Bases de Datos, obvio yo no las diseñe...
>
> Saludos,
>
> "Rene Flores" <"rflores[nospam]"@ciber-tec.com> escribió en el mensaje
> news:[email=4abb9326@svctag-j7w3v3j....]4abb9326@svctag-j7w3v3j....[/email]
>> Mario:
>>
>> Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas de
>> una base de datos.
>>
>> Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
>>
>>
>>> oAdoDataSource1:GetTables()
>> Devuelve un array con el nombre de las tablas de la base de datos.
>>
>> Saludos
>>
>> Rene Flores
>> http://www.ciber-tec.com
>>
>> A. Dávalos escribió:
>>> Hola,
>>>
>>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>>
>>> De antemano gracias por el apoyo.
>>>
>>> Saludos,
>>> Mario Dávalos
>
>
SELECT TABLE_NAME, COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENT FROM
INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'X_X_X_X_X_X'
Mario A. Dávalos escribió:
> Gracias Rene y, aprovechando para obetener los campos?.
>
> Intento documentar unas Bases de Datos, obvio yo no las diseñe...
>
> Saludos,
>
> "Rene Flores" <"rflores[nospam]"@ciber-tec.com> escribió en el mensaje
> news:[email=4abb9326@svctag-j7w3v3j....]4abb9326@svctag-j7w3v3j....[/email]
>> Mario:
>>
>> Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas de
>> una base de datos.
>>
>> Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
>>
>>
>>> oAdoDataSource1:GetTables()
>> Devuelve un array con el nombre de las tablas de la base de datos.
>>
>> Saludos
>>
>> Rene Flores
>> http://www.ciber-tec.com
>>
>> A. Dávalos escribió:
>>> Hola,
>>>
>>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>>
>>> De antemano gracias por el apoyo.
>>>
>>> Saludos,
>>> Mario Dávalos
>
>
-
- Mensajes: 190
- Registrado: Mar Ago 19, 2008 12:38 am
Obetener tablas de un Base.
Señores, agradezco a todos sus comentarios.
Diego exactamente es lo que ando buscando y tambien veo que se puede usar la
tabla INFORMATION_SHEMA.TABLES para obetener las tablas.
Saludos,
"Diego Ferreira" <diego.datamatic@hotmail.com> escribió en el mensaje
news:4abba653$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Asi obtengo tosos los campos de la DB
>
> SELECT TABLE_NAME, COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENT FROM
> INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'X_X_X_X_X_X'
>
> Mario A. Dávalos escribió:
>> Gracias Rene y, aprovechando para obetener los campos?.
>>
>> Intento documentar unas Bases de Datos, obvio yo no las diseñe...
>>
>> Saludos,
>>
>> "Rene Flores" <"rflores[nospam]"@ciber-tec.com> escribió en el mensaje
>> news:[email=4abb9326@svctag-j7w3v3j....]4abb9326@svctag-j7w3v3j....[/email]
>>> Mario:
>>>
>>> Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas
>>> de una base de datos.
>>>
>>> Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
>>>
>>>
>>>> oAdoDataSource1:GetTables()
>>> Devuelve un array con el nombre de las tablas de la base de datos.
>>>
>>> Saludos
>>>
>>> Rene Flores
>>> http://www.ciber-tec.com
>>>
>>> A. Dávalos escribió:
>>>> Hola,
>>>>
>>>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>>>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>>>
>>>> De antemano gracias por el apoyo.
>>>>
>>>> Saludos,
>>>> Mario Dávalos
>>
Diego exactamente es lo que ando buscando y tambien veo que se puede usar la
tabla INFORMATION_SHEMA.TABLES para obetener las tablas.
Saludos,
"Diego Ferreira" <diego.datamatic@hotmail.com> escribió en el mensaje
news:4abba653$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Asi obtengo tosos los campos de la DB
>
> SELECT TABLE_NAME, COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENT FROM
> INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'X_X_X_X_X_X'
>
> Mario A. Dávalos escribió:
>> Gracias Rene y, aprovechando para obetener los campos?.
>>
>> Intento documentar unas Bases de Datos, obvio yo no las diseñe...
>>
>> Saludos,
>>
>> "Rene Flores" <"rflores[nospam]"@ciber-tec.com> escribió en el mensaje
>> news:[email=4abb9326@svctag-j7w3v3j....]4abb9326@svctag-j7w3v3j....[/email]
>>> Mario:
>>>
>>> Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas
>>> de una base de datos.
>>>
>>> Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
>>>
>>>
>>>> oAdoDataSource1:GetTables()
>>> Devuelve un array con el nombre de las tablas de la base de datos.
>>>
>>> Saludos
>>>
>>> Rene Flores
>>> http://www.ciber-tec.com
>>>
>>> A. Dávalos escribió:
>>>> Hola,
>>>>
>>>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>>>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>>>
>>>> De antemano gracias por el apoyo.
>>>>
>>>> Saludos,
>>>> Mario Dávalos
>>
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
Obetener tablas de un Base.
Alli obtienes las tablas, indices, vistas, base de datos casi toda la
info de my sql...! es muy util !
Mario A. Dávalos escribió:
> Señores, agradezco a todos sus comentarios.
>
> Diego exactamente es lo que ando buscando y tambien veo que se puede usar la
> tabla INFORMATION_SHEMA.TABLES para obetener las tablas.
>
> Saludos,
>
> "Diego Ferreira" <diego.datamatic@hotmail.com> escribió en el mensaje
> news:4abba653$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Asi obtengo tosos los campos de la DB
>>
>> SELECT TABLE_NAME, COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENT FROM
>> INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'X_X_X_X_X_X'
>>
>> Mario A. Dávalos escribió:
>>> Gracias Rene y, aprovechando para obetener los campos?.
>>>
>>> Intento documentar unas Bases de Datos, obvio yo no las diseñe...
>>>
>>> Saludos,
>>>
>>> "Rene Flores" <"rflores[nospam]"@ciber-tec.com> escribió en el mensaje
>>> news:[email=4abb9326@svctag-j7w3v3j....]4abb9326@svctag-j7w3v3j....[/email]
>>>> Mario:
>>>>
>>>> Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas
>>>> de una base de datos.
>>>>
>>>> Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
>>>>
>>>>
>>>>> oAdoDataSource1:GetTables()
>>>> Devuelve un array con el nombre de las tablas de la base de datos.
>>>>
>>>> Saludos
>>>>
>>>> Rene Flores
>>>> http://www.ciber-tec.com
>>>>
>>>> A. Dávalos escribió:
>>>>> Hola,
>>>>>
>>>>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>>>>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>>>>
>>>>> De antemano gracias por el apoyo.
>>>>>
>>>>> Saludos,
>>>>> Mario Dávalos
>
info de my sql...! es muy util !
Mario A. Dávalos escribió:
> Señores, agradezco a todos sus comentarios.
>
> Diego exactamente es lo que ando buscando y tambien veo que se puede usar la
> tabla INFORMATION_SHEMA.TABLES para obetener las tablas.
>
> Saludos,
>
> "Diego Ferreira" <diego.datamatic@hotmail.com> escribió en el mensaje
> news:4abba653$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Asi obtengo tosos los campos de la DB
>>
>> SELECT TABLE_NAME, COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENT FROM
>> INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'X_X_X_X_X_X'
>>
>> Mario A. Dávalos escribió:
>>> Gracias Rene y, aprovechando para obetener los campos?.
>>>
>>> Intento documentar unas Bases de Datos, obvio yo no las diseñe...
>>>
>>> Saludos,
>>>
>>> "Rene Flores" <"rflores[nospam]"@ciber-tec.com> escribió en el mensaje
>>> news:[email=4abb9326@svctag-j7w3v3j....]4abb9326@svctag-j7w3v3j....[/email]
>>>> Mario:
>>>>
>>>> Si mi SQL no me falla, el query SHOW TABLES te muestra todas las tablas
>>>> de una base de datos.
>>>>
>>>> Si tienes un AdoDataSource, el metodo GetTables() hace la magia:
>>>>
>>>>
>>>>> oAdoDataSource1:GetTables()
>>>> Devuelve un array con el nombre de las tablas de la base de datos.
>>>>
>>>> Saludos
>>>>
>>>> Rene Flores
>>>> http://www.ciber-tec.com
>>>>
>>>> A. Dávalos escribió:
>>>>> Hola,
>>>>>
>>>>> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
>>>>> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>>>>>
>>>>> De antemano gracias por el apoyo.
>>>>>
>>>>> Saludos,
>>>>> Mario Dávalos
>
Obetener tablas de un Base.
Mario,
Para SqlServer creo que lo mejor es usar los procedimientos almacenados del
sistema que tiene para ello. Concretamente para obtener las tablas de una
base de datos puedes usar sp_tables.
http://msdn.microsoft.com/es-es/library/ms186250.aspx
Hay otros procedimientos interesantes para columnas, claves primarias, etc..
La forma de usarlo es lanzando un execute de AdoDatasource y devuelve un
recordset con los datos solicitados.
Saludos,
José Luis Capel
"Mario A. Dávalos" <mariodava@hotmail.com> escribió en el mensaje
news:[email=4abb8bae@svctag-j7w3v3j....]4abb8bae@svctag-j7w3v3j....[/email]
> Hola,
>
> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>
> De antemano gracias por el apoyo.
>
> Saludos,
> Mario Dávalos
>
Para SqlServer creo que lo mejor es usar los procedimientos almacenados del
sistema que tiene para ello. Concretamente para obtener las tablas de una
base de datos puedes usar sp_tables.
http://msdn.microsoft.com/es-es/library/ms186250.aspx
Hay otros procedimientos interesantes para columnas, claves primarias, etc..
La forma de usarlo es lanzando un execute de AdoDatasource y devuelve un
recordset con los datos solicitados.
Saludos,
José Luis Capel
"Mario A. Dávalos" <mariodava@hotmail.com> escribió en el mensaje
news:[email=4abb8bae@svctag-j7w3v3j....]4abb8bae@svctag-j7w3v3j....[/email]
> Hola,
>
> Tengo una pregunta concreta, como se obtiene una lista de las tablas de
> una base de datos?, en mi caso uso MS SQL y Xalier Beta 2.
>
> De antemano gracias por el apoyo.
>
> Saludos,
> Mario Dávalos
>