Olá,

Não entendi muito bem. Você quer saber todos os campos string (varchar,
text, char) do seu banco?

[]s

2008/6/20 José Mello Júnior <[EMAIL PROTECTED]>:

> Você pode pesquisar no catalogo para saber quais campos e qual tipo e então
> aplicar a função tratar texto. Veja as Views do Catalogo para pegar maiores
> informações.
>
> []´s
>
> 2008/6/19 Yoshio <[EMAIL PROTECTED]>:
>
>> Olá pessoal. Esta é minha primeira pergunta na lista.
>>
>>
>> Gostaria de saber se é possivel criar uma trigger/função que trata
>> apenas os campos do tipo string/varchar? Todos os campos do tipo texto
>> das minhas tabelas passam sempre pela mesma função de tratamento de
>> texto no insert ou update. Mas essa função precisa verificar cada nome
>> de tabela e campo certo:
>>
>> IF TG_TABLE_NAME = 'USUARIOS' THEN
>>    NEW.NOME = TRATARTEXTO(NEW.NOME);
>> ELSIF TG_TABLE_NAME = 'FORNECEDORES' THEN
>>    NEW.ENDERECO = TRATARTEXTO(NEW.ENDERECO);
>> ...
>>
>> O problema é que toda vez que altero uma tabela (acrescentando ou
>> retirando campos de texto) eu preciso alterar a função. Existe alguma
>> forma de melhorar isto?
>>
>> Obrigado.
>> _______________________________________________
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
>
> --
> José de Mello Júnior
> 41.9957-2007
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a