Преобразование Const Integer в Bigint в Postgres

Я получаю следующую ошибку при запуске приведенного ниже сценария. Моя цель — создать функцию в Postgres, чтобы возвращать 1 как bigint. Помоги пожалуйста!

hashtagpostgresnoobie

ОШИБКА: тип результата функции должен быть bigint из-за параметров OUT

CREATE OR REPLACE FUNCTION GetNumberOne(
    OUT numberone bigint)
  RETURNS SETOF record AS
$BODY$

    SELECT CAST(1 AS BIGINT) AS "NUMBERONE";

$BODY$
  LANGUAGE sql VOLATILE;
8
задан Nick Vaccaro 20 March 2012 в 19:16
поделиться