Socorro ayuda con una función

18/06/2009 - 17:31 por Angel Zapata | Informe spam
He hecho una función escalar de texto para convertir un número en letra,
123,45 sería ciento veintitres euros con cuarenta y cinco centimos.

El problema me surge porque ahora no consigo, que en la
consulta/vista/procedimiento, crear un SELECT tipo

SELECT ChequeNombre, ChequeImporte, fnNumeroALetra(ChequeImporte) AS Importe
FROM Cheque

¿Como debo hacerlo?

Muchas gracias
Angel Zapata

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
18/06/2009 - 17:39 | Informe spam
¿Cómo has creado esa función? ¿Es de tipo escalar? ¿Qué error te lanza SQL
Server?

Un saludo
-
www.navento.com
Servicios de Localización GPS

http://blogs.solidq.com/ES/ElRincon...fault.aspx

"Angel Zapata" <a n g e l . z a p a t a @ g r u p o s h . e s> escribió en
el mensaje news:
He hecho una función escalar de texto para convertir un número en letra,
123,45 sería ciento veintitres euros con cuarenta y cinco centimos.

El problema me surge porque ahora no consigo, que en la
consulta/vista/procedimiento, crear un SELECT tipo

SELECT ChequeNombre, ChequeImporte, fnNumeroALetra(ChequeImporte) AS
Importe FROM Cheque

¿Como debo hacerlo?

Muchas gracias
Angel Zapata

Respuesta Responder a este mensaje
#2 Alejandro Mesa
18/06/2009 - 17:57 | Informe spam
Angel Zapata,

Interesante tu grito de ayuda :))

LAs funciones escalares deben referenciarse usando al menos dos partes,
esquema y nombre de funcion.

SELECT
ChequeNombre, ChequeImporte,
dbo.fnNumeroALetra(ChequeImporte) AS Importe
FROM
Cheque;
GO


AMB




"Angel Zapata" wrote:

He hecho una función escalar de texto para convertir un número en letra,
123,45 sería ciento veintitres euros con cuarenta y cinco centimos.

El problema me surge porque ahora no consigo, que en la
consulta/vista/procedimiento, crear un SELECT tipo

SELECT ChequeNombre, ChequeImporte, fnNumeroALetra(ChequeImporte) AS Importe
FROM Cheque

¿Como debo hacerlo?

Muchas gracias
Angel Zapata



Respuesta Responder a este mensaje
#3 Angel Zapata
18/06/2009 - 18:23 | Informe spam
Mira que soy bu..., el nombre de la funcion no lo estaba poniendo bien, pero
si no es porque me lo decis no me doy cuenta.

Muchas gracias

"Alejandro Mesa" escribió en el
mensaje news:
Angel Zapata,

Interesante tu grito de ayuda :))

LAs funciones escalares deben referenciarse usando al menos dos partes,
esquema y nombre de funcion.

SELECT
ChequeNombre, ChequeImporte,
dbo.fnNumeroALetra(ChequeImporte) AS Importe
FROM
Cheque;
GO


AMB




"Angel Zapata" wrote:

He hecho una función escalar de texto para convertir un número en letra,
123,45 sería ciento veintitres euros con cuarenta y cinco centimos.

El problema me surge porque ahora no consigo, que en la
consulta/vista/procedimiento, crear un SELECT tipo

SELECT ChequeNombre, ChequeImporte, fnNumeroALetra(ChequeImporte) AS
Importe
FROM Cheque

¿Como debo hacerlo?

Muchas gracias
Angel Zapata



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