Descrição do Arquivo
Você precisa montar sentenças SQL para relatórios, como contratos e outros tipos quaisquer, onde precisa que determinados valores sejam impressos por extenso ?
Com esta função você pode fazer isso tranquilo.
Basta criar a função no banco de dados, e chamá-la na sua sentença, por exemplo:
----------------------------------------------
SELECT dbo.Extenso(1820)
-- Retorno: Um Mil Oitocentos e Vinte Reais
ou
SELECT dbo.Extenso(1820.05)
-- Retorno: Um Mil Oitocentos e Vinte Reais e Cinco centavos
ou
SELECT Idmov, CodCfo, DataEmissao, ValorLiquido, dbo.Extenso(ValorLiquido) From Tmov Where CodColigada = 1 and IdMov = 123
-- Retorno: 123, FOR12345, 01/06/2009, 150.00, Cento e Cinquenta Reais
Comentários Recomendados
Não há comentários para mostrar.