Todos los componentes

02/09/2004 - 13:39 por Aitor | Informe spam
Buenas:
Existe algún procedimiento almacenado en el master que
devuelva el nombre de todos los componentes(tablas,
vistas, procedimientos...) de una base de datos?

Salu2 y gracias.

Preguntas similare

Leer las respuestas

#1 Javier Loria
02/09/2004 - 13:53 | Informe spam
Hola:
No, no existe pero puedes hacer:
==SELECT Name, XType
FROM BaseDatos..Sysobjects
== Puedes leer en la documentacion en linea la interpretacion del XType.
Otra alternativa es no usar direcatmente los objetos de sistema.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"Aitor" wrote in message
news:4c1201c490e1$729cb350$
Buenas:
Existe algún procedimiento almacenado en el master que
devuelva el nombre de todos los componentes(tablas,
vistas, procedimientos...) de una base de datos?

Salu2 y gracias.
Respuesta Responder a este mensaje
#2 Aitor
02/09/2004 - 14:03 | Informe spam
Hola:
me da el siguiente error:
Server: Msg 208, Level 16, State 1, Line 1
Invalid object name 'master..Sysobjects'.

la consulta que he utilizado:
SELECT Name, XType
FROM master..Sysobjects

gracias.
Respuesta Responder a este mensaje
#3 Adrian D. Garcia
02/09/2004 - 18:31 | Informe spam
Has la misma consulta pero no sobre la tabla master..sysobjects sino sobre
la base de datos de la cual quieres obtener esa informacion. Ej:

SELECT name, xtype
FROM pubs..sysobjects

Ademas, por las dudas, usa los nombres en minusculas ya que puedes tener una
configuracion que sea case sensitive.


Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"Aitor" wrote in message
news:09b301c490e4$dea009f0$
Hola:
me da el siguiente error:
Server: Msg 208, Level 16, State 1, Line 1
Invalid object name 'master..Sysobjects'.

la consulta que he utilizado:
SELECT Name, XType
FROM master..Sysobjects

gracias.
Respuesta Responder a este mensaje
#4 MAURICIO
02/09/2004 - 21:01 | Informe spam
Select Name, Xtype From SysObjects Where Type = 'U'
Eso te mostrara los objetos del usuario
EXITOS


Buenas:
Existe algún procedimiento almacenado en el master que
devuelva el nombre de todos los componentes(tablas,
vistas, procedimientos...) de una base de datos?

Salu2 y gracias.
.

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