Consulta sobre tablas ....

25/03/2006 - 00:52 por Alfonso Araya R. | Informe spam
Hola..
Antes de realizar mi consulta quiero dar las Gracias a lo maestros de sql
que me han otorgado su ayuda cuando la e necesitado. y decirles que las
explicaciones y comentarios me han favorecido mucho en la busqueda de las
soluciones a mis problemas con sqlserver
Muchas Gracias a Todos

Bueno al grano
Como puedo saber sin una BD dentro de sql, existe determinadas tablas.
Me Explico... lo que pasa es que tengo una tabla donde almacene el nombre de
varias tablas que tengo en una bd de sql y quisiera saber como puedo saber
si esas tablas exiten dentro de esa bd...
ayuda Muchas Gracias

Atentamente
Alfonso Araya R.

Preguntas similare

Leer las respuestas

#1 Ele
25/03/2006 - 16:56 | Informe spam
echa un vistazo a esta instruccion
use <mibasededatos>
Select *
From Information_Schema.Tables

"Alfonso Araya R." escribió en el mensaje
news:
Hola..
Antes de realizar mi consulta quiero dar las Gracias a lo maestros de sql
que me han otorgado su ayuda cuando la e necesitado. y decirles que las
explicaciones y comentarios me han favorecido mucho en la busqueda de las
soluciones a mis problemas con sqlserver
Muchas Gracias a Todos

Bueno al grano
Como puedo saber sin una BD dentro de sql, existe determinadas tablas.
Me Explico... lo que pasa es que tengo una tabla donde almacene el nombre


de
varias tablas que tengo en una bd de sql y quisiera saber como puedo saber
si esas tablas exiten dentro de esa bd...
ayuda Muchas Gracias

Atentamente
Alfonso Araya R.


Respuesta Responder a este mensaje
#2 Alejandro Mesa
27/03/2006 - 01:07 | Informe spam
Alfonso,

Puedes usar la vista INFORMATION_SCHEMA.TABLES

Ejemplo:

use northwind
go

create table t1(c1 sysname, c2 sysname)
go

insert into t1 values('dbo', 'orders')
insert into t1 values('dbo', 'order details')
insert into t1 values('dbo', 'esta_tabla_no_existe')
go

select t1.*
from t1 inner join INFORMATION_SCHEMA.TABLES as t2
on t1.c1 = t2.TABLE_SCHEMA and t1.c2 = t2.TABLE_NAME
go

select t1.*
from t1
where not exists(
select *
from INFORMATION_SCHEMA.TABLES as t2
where t2.TABLE_SCHEMA = t1.c1 and t2.TABLE_NAME = t1.c2
)
go

drop table t1
go

"Alfonso Araya R." wrote:

Hola..
Antes de realizar mi consulta quiero dar las Gracias a lo maestros de sql
que me han otorgado su ayuda cuando la e necesitado. y decirles que las
explicaciones y comentarios me han favorecido mucho en la busqueda de las
soluciones a mis problemas con sqlserver
Muchas Gracias a Todos

Bueno al grano
Como puedo saber sin una BD dentro de sql, existe determinadas tablas.
Me Explico... lo que pasa es que tengo una tabla donde almacene el nombre de
varias tablas que tengo en una bd de sql y quisiera saber como puedo saber
si esas tablas exiten dentro de esa bd...
ayuda Muchas Gracias

Atentamente
Alfonso Araya R.



Respuesta Responder a este mensaje
#3 Alfonso Araya R.
27/03/2006 - 19:43 | Informe spam
Muchas Gracias ... Alejandro
me sirvio mucho ... tu ayuda...

muy claro y al grano justo lo que necesitaba

atentamente
Alfonso Araya R.


"Alejandro Mesa" wrote in message
news:
Alfonso,

Puedes usar la vista INFORMATION_SCHEMA.TABLES

Ejemplo:

use northwind
go

create table t1(c1 sysname, c2 sysname)
go

insert into t1 values('dbo', 'orders')
insert into t1 values('dbo', 'order details')
insert into t1 values('dbo', 'esta_tabla_no_existe')
go

select t1.*
from t1 inner join INFORMATION_SCHEMA.TABLES as t2
on t1.c1 = t2.TABLE_SCHEMA and t1.c2 = t2.TABLE_NAME
go

select t1.*
from t1
where not exists(
select *
from INFORMATION_SCHEMA.TABLES as t2
where t2.TABLE_SCHEMA = t1.c1 and t2.TABLE_NAME = t1.c2
)
go

drop table t1
go

"Alfonso Araya R." wrote:

Hola..
Antes de realizar mi consulta quiero dar las Gracias a lo maestros de sql
que me han otorgado su ayuda cuando la e necesitado. y decirles que las
explicaciones y comentarios me han favorecido mucho en la busqueda de las
soluciones a mis problemas con sqlserver
Muchas Gracias a Todos

Bueno al grano
Como puedo saber sin una BD dentro de sql, existe determinadas tablas.
Me Explico... lo que pasa es que tengo una tabla donde almacene el nombre
de
varias tablas que tengo en una bd de sql y quisiera saber como puedo
saber
si esas tablas exiten dentro de esa bd...
ayuda Muchas Gracias

Atentamente
Alfonso Araya R.



Respuesta Responder a este mensaje
#4 Alfonso Araya R.
27/03/2006 - 19:43 | Informe spam
gracias ele

atentamente
Alfonso Araya R.

"Ele" wrote in message
news:
echa un vistazo a esta instruccion
use <mibasededatos>
Select *
From Information_Schema.Tables

"Alfonso Araya R." escribió en el mensaje
news:
Hola..
Antes de realizar mi consulta quiero dar las Gracias a lo maestros de sql
que me han otorgado su ayuda cuando la e necesitado. y decirles que las
explicaciones y comentarios me han favorecido mucho en la busqueda de las
soluciones a mis problemas con sqlserver
Muchas Gracias a Todos

Bueno al grano
Como puedo saber sin una BD dentro de sql, existe determinadas tablas.
Me Explico... lo que pasa es que tengo una tabla donde almacene el nombre


de
varias tablas que tengo en una bd de sql y quisiera saber como puedo
saber
si esas tablas exiten dentro de esa bd...
ayuda Muchas Gracias

Atentamente
Alfonso Araya R.






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