Lista de Funciones

04/10/2004 - 20:04 por Mxz | Informe spam
Mediante un select me gustaría obtener el listado de
funciones definidas por el ususario de una base de datos
determinada..

cómo puedo hacerlo???



de paso, si no es molestia, alguien sabe de algún lugar
donde pueda obtener todas laspalabras reservadas de Sql en
forma de tabla... y no sacarlas de a una en el BOL???
(pero con la respuesta a la primer pregunta me alcanza :-))

gracias!!!

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
04/10/2004 - 21:22 | Informe spam
Puedes usar la vista INFORMATION_SCHEMA.ROUTINES, que te lista las funciones
y sprocs de una base.

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Mxz" wrote in message
news:004201c4aa3c$95c371b0$
Mediante un select me gustaría obtener el listado de
funciones definidas por el ususario de una base de datos
determinada..

cómo puedo hacerlo???



de paso, si no es molestia, alguien sabe de algún lugar
donde pueda obtener todas laspalabras reservadas de Sql en
forma de tabla... y no sacarlas de a una en el BOL???
(pero con la respuesta a la primer pregunta me alcanza :-))

gracias!!!
Respuesta Responder a este mensaje
#2 ulises
04/10/2004 - 21:35 | Informe spam
No recuerdo si hay una vista INFORMATION_SCHEMA para las
funciones, en todo caso éstas se almacenan en la tabla
sysobjects, puedes obtener las funciones utilizando xtype
en el where :

select * from sysobjects where xtype IN ( 'FN','IF',TF')

FN = scalar function
IF = inlined-table function
TF = table function

Saludos,
Ulises

Mediante un select me gustaría obtener el listado de
funciones definidas por el ususario de una base de datos
determinada..

cómo puedo hacerlo???



de paso, si no es molestia, alguien sabe de algún lugar
donde pueda obtener todas laspalabras reservadas de Sql en
forma de tabla... y no sacarlas de a una en el BOL???
(pero con la respuesta a la primer pregunta me alcanza :-))

gracias!!!
.

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