Em 20-07-2014 01:16, Euler Taveira escreveu:
On 19-07-2014 10:08, Matheus Saraiva wrote:
Se eu usar aspas duplas diz que a coluna
"Administrativo.PESSOA_CODIGO_seq" não existe. Já tentei de várias formas,

'Administrativo'.'PESSOA_CODIGO_seq'
"Administrativo"."PESSOA_CODIGO_seq"
"Administrativo.PESSOA_CODIGO_seq"
'PESSOA_CODIGO_seq'

Não, acho que você não entendeu. Ao redor de _cada_ nome de objeto você
deve colocar aspas duplas. Veja:

euler@euler=# create schema "Administrativo";
euler@euler=# create sequence "Administrativo"."PESSOA_CODIGO_seq";
euler@euler=# select currval('Administrativo.PESSOA_CODIGO_seq');
ERRO:  3F000: esquema "administrativo" não existe
LINHA 1: select currval('Administrativo.PESSOA_CODIGO_seq');
                         ^
LOCAL:  get_namespace_oid, namespace.c:2855
euler@euler=# select nextval('"Administrativo"."PESSOA_CODIGO_seq"');
  nextval
─────────
        1
(1 registro)

euler@euler=# select currval('"Administrativo"."PESSOA_CODIGO_seq"');
  currval
─────────
        1
(1 registro)


ummmm, não avia tentado dessa forma, se eu não tivesse usando CAPS precisaria a mistura de aspas?
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Reply via email to