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