Bom dia. JotaComm ao executar o comando alterando 'public' para o nome de um schema do meu banco ocorreu o seguinte erro :
ERROR: negative substring length not allowed Acredito que seja por causa do .... -21 que esteja promovendo um "corte" além do necessário. De toda sorte, agradeço fortemente a ajuda. MN Em 13 de agosto de 2012 15:55, JotaComm <jota.c...@gmail.com> escreveu: > Opa, > > Fiz uma solução rápida aqui. > > Veja se atende: > > > Em 10 de agosto de 2012 17:20, Marcos Aurelio Nobre <marcono...@gmail.com> > escreveu: > >> Boa tarde pessoal. >> >> Eu estou precisando consultar nas sys_tables quais são as Sequences e >> respectivas Tabelas a que estão associadas, >> "dentro" de determinado schema. >> >> Alguém saberia me dizer como que eu Quero o banco para me prover esta >> consulta/listagem ? > > > SELECT pg_class.relname AS "tabela", > substr(pg_catalog.pg_get_expr(pg_attrdef.adbin,pg_attrdef.adrelid),10,length(pg_catalog.pg_get_expr(pg_attrdef.adbin,pg_attrdef.adrelid))-21) > AS "sequencia" > FROM pg_namespace JOIN pg_class ON pg_namespace.oid=pg_class.relnamespace > JOIN pg_attribute ON pg_class.oid=pg_attribute.attrelid > JOIN pg_attrdef ON pg_attribute.attrelid=pg_attrdef.adrelid AND > pg_attribute.attnum=pg_attrdef.adnum > WHERE pg_namespace.nspname='public' > AND pg_attribute.atthasdef; > >> >> >> Gratos: >> >> MN >> >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > Abraços > -- > JotaComm > http://jotacomm.wordpress.com > > _______________________________________________ > 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