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

Responder a