¿Cómo ejecutar una función de usuario?

21/03/2006 - 09:35 por XTV | Informe spam
Hola a todos; tengo una pequeña gran duda;

he creado un función muy sencilla pero no sé cómo invocarla en una query;
según los BOL esto es:

SELECT * FROM dbo.fnSystemUser()

Pero me da error: "El nombre del objeto dbo.fnSystemUser no es valido", y no
importa que lo escriba de una u otra forma, me da el mismo error. Además he
probado a poner el contenido de la función dendro de la consulta y funciona
correctamente.

¿Dónde esta el error?

Muchas gracias por su ayuda
 

Leer las respuestas

#1 Carlos Sacristán
21/03/2006 - 09:46 | Informe spam
¿El propietario de esa función es dbo o es otro?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"XTV" escribió en el mensaje
news:
Hola a todos; tengo una pequeña gran duda;

he creado un función muy sencilla pero no sé cómo invocarla en una


query;
según los BOL esto es:

SELECT * FROM dbo.fnSystemUser()

Pero me da error: "El nombre del objeto dbo.fnSystemUser no es valido", y


no
importa que lo escriba de una u otra forma, me da el mismo error. Además


he
probado a poner el contenido de la función dendro de la consulta y


funciona
correctamente.

¿Dónde esta el error?

Muchas gracias por su ayuda


Preguntas similares