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