Если я выполню только одну следующую команду в PostgreSQL, он вставит результат запроса в таблицу с именем token_relation
, но если я помещу его в функцию PL / PGSQL, он попытается вставить переменную RECORD .
SELECT *
INTO token_relation
FROM textblockhastoken
ORDER BY textblockid, sentence, position
LIMIT 500;
Я хочу вставить в другую таблицу, например, когда команда выполняется одна. Как я делаю это внутри функции?