Res: [firebase-br] Select + Preencher espaços em branco
Andre do Amaral Pellissari
andredoamaral em yahoo.com.br
Sex Jul 27 10:11:20 -03 2007
putz eu tive q fazer isso e nao axei ... mas como tava correndo nao tive tempo de perguntar na lista ... eu fiz uma SP ...
CREATE PROCEDURE "SP_FILL"
(
"QTD" INTEGER,
"STR" VARCHAR(3)
)
RETURNS
(
"OUT" VARCHAR(3)
)
AS
BEGIN
WHILE (STRLEN(RTRIM(LTRIM(STR))) < QTD) DO
BEGIN
STR='0'||STR;
END
OUT=STR;
END
o STRLEN E RTRIM E LTRIM SAO UDF´S Q JA VEM NO DIRETORIO DO FIREBIRD ... SE ALGUEM SABE UMA MANEIRA MAIS SIMPLES AJUDA AI ...
ABRACOS
André - andredoamaral em yahoo.com.br
MSN - andrepellissari em hotmail.com
----- Mensagem original ----
De: Magnun Oliveira <magnun_magnun em hotmail.com>
Para: lista em firebase.com.br
Enviadas: Sexta-feira, 27 de Julho de 2007 10:05:11
Assunto: [firebase-br] Select + Preencher espaços em branco
Bom dia a todos, tenho um campo varchar de X posicoes, em um select gostaria q o usuario indicasse uma qtde de caracteres e os espaços do resultado dessa coluna fossem preenchidos com um caracter padrao.
ex:
Select * from tabela
COD - NOME
1 --- AA
2 --- BBBB
3 --- C
4 --- DDDDD
o usuario selecionaria por ex 10 posicoes entao o select retornaria
1 --- AA********
2 --- BBBB******
3 --- C*********
4 --- DDDDD*****
da pra fazer isso com SQL ? Obrigado
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Alertas do Yahoo! Mail em seu celular. Saiba mais em http://br.mobile.yahoo.com/mailalertas/
Mais detalhes sobre a lista de discussão lista