update setval postgres generate example crear postgresql postgresql-9.3

setval - secuencia postgresql nextval en esquema



select nextval postgresql (2)

Las reglas de citar son dolorosas. Creo que quieres:

SELECT nextval(''foo."SQ_ID"'');

para evitar el plegado de SQ_ID .

Tengo una secuencia en postgresql 9.3 dentro de un esquema.

Puedo hacer esto:

SELECT last_value, increment_by from foo. "SQ_ID";

last_value | increment_by ------------+-------------- 1 | 1 (1 fila)

pero esto no funciona:

SELECCIONE nextval (''foo.SQ_ID'');

ERROR: no existe la relación «foo.sq_id» LÍNEA 1: SELECT nextval(''foo.SQ_ID'');

Qué está mal ?

Dice que no existe la relación «foo.sq_id», sino que existe.


SELECT last_value, increment_by from "other_schema".id_seq;

para agregar una secuencia a una columna donde el esquema no es público, intente esto.

nextval(''"other_schema".id_seq''::regclass)