Итак, я пытаюсь запустить здесь какой-то SQL через PDO PHP (что, как я считаю, не должно быть проблемой), например:
INSERT INTO example (
d_id,
s_id
)
VALUES (
currval('d_id_seq'),
currval('s_id_seq')
);
У меня есть две последовательности, называемые d_id_seq
и s_id_sec
(давайте представим, что у меня есть таблица с именем d
и таблица с именем s
, и эта последовательность представляет собой столбец с именем ID и типом serial
).
Теперь, очевидно, я делаю этонеправильно, так как я получаю сообщение об ошибке, что последовательность не используется в этом сеансе:
Объект не находится в необходимом состоянии: 7 ОШИБКА: в этом сеансе еще не определен курс для последовательности "d_id_seq"
Итак, как мне написать это?