Я пытаюсь создать простой подготовленный оператор следующим образом, но через синтаксическую ошибку "на или рядом с" Вставить ". Однако, если я вставлю вставку в CTE, то это не сработает. Есть ли что-то Очевидно, что я пропускаю?
Это не работает
"PREPARE stmt AS (INSERT INTO schema.table (col1, col2) VALUES ($1, $2))"
Но это делает
"PREPARE stmt AS (WITH t1 AS (INSERT INTO schema.table (col1, col2) VALUES ($1, $2)) SELECT 1)"