obrigado ....resolvi usando o quote_literal 2008/12/12 William Leite Araújo <william.ara...@grupoquali.com.br>
> 2008/12/12 Anderson <jackvalant...@gmail.com> > >> Bom dia Lista, >> >> pessoal estou fazendo um procedure mas surgiu um problema com a aspas >> simples, o problema esta em como utilizar elas no meio de uma sql que tem >> varias concatenações. > > > Use a função "*quote_literal*". Deseja que o texto 'qualquer' esteja > com as aspas simples, então basta usar : > > *quote_literal*('qualquer'); > > >> >> >> XCRIATABELA :='CREATE TABLE '|| XTABELA ||' ('|| >> XNID || > > ' NUMERIC(6,0) DEFAULT nextval(('||quote_literal('* > tb_remessa_seq')||'::text*)::regclass) NOT NULL,'|| > >> XNUMEROREMESSA ||' NUMERIC(6,0) DEFAULT nextval(('* >> ||quote_literal(XSEQUENCIA)||*'::text)::regclass),'|| >> XANO ||' NUMERIC(4,0),'|| >> XUSUARIOINCLUSAO ||' NUMERIC(6,0),'|| >> XDTINCLUSAO ||' TIMESTAMP(0) WITHOUT TIME ZONE DEFAULT ('||quote_literal( >> *now*())||')::timestamp(6) without time zone,'|| >> XUSUARIOALTERACAO ||' NUMERIC(6,0),'|| >> XDTALTERACAO ||' TIMESTAMP WITHOUT TIME ZONE,'|| >> XSETOR ||' NUMERIC(6,0),'|| >> XCDUNIDADE ||' NUMERIC(6,0),'|| >> XORDEM ||' NUMERIC(2,0),'|| >> XDOCUMENTO ||' VARCHAR(50),'|| >> XASSUNTO ||' VARCHAR(450),'|| >> XDE ||' VARCHAR(150),'|| >> XPARA ||' VARCHAR(150),'|| >> XAC ||' VARCHAR(150) >> ) WITH OIDS'; >> >> EXECUTE XCRIATABELA; >> >> >> nas partes em vermelho teria que ter aspas simples, porem se as coloco da >> erro, dizendo que as sequencias não existem. >> >> obrigado >> >> Anderson >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > > -- > William Leite Araújo > Mobile Solution Manager - QualiConsult > Analista de Banco de Dados > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral