我需要返回一條消息(根據de函數內部的一些評估的不同消息),但是當我調用該函數時,它會返回此錯誤消息:「返回類型未知與列2中預期的類型字符不匹配」。 CREATE OR REPLACE FUNCTION myfunction()RETURNS TABLE(
cod INTEGER,
answ CHARACTER VARYING
) AS $BODY$
BEGIN
RETURN QUERY
我需要一個相當於SQL Server函數convert的Postgres函數。最後我寫一個函數 CREATE OR REPLACE FUNCTION convert (target VARCHAR(50),source ANYELEMENT,style INT) RETURNS ANYELEMENT
AS
$$ BEGIN
CASE
when style=0
我傳遞一個類型創建一個存儲過程,做一個循環的過程中,這樣我可以將每個信息類型 這是我喜歡的類型 create type leketo as(id integer, name text);
功能將行插入我喜歡的類型 CREATE OR REPLACE FUNCTION getLeketo()
RETURNS SETOF leketo AS
$BODY$
declare
l lek
我在處理plpgsql和RECORD類型時遇到了問題。 有誰知道一種方法來簡單地測試返回的記錄類型,以知道它是否設置? 基本模式: 甲函數返回一個記錄,並在那裏它可以是未固化的(即,選擇到沒有記錄返回)或它被設置爲一個單個記錄。 create or replace function blah()
returns RECORD as $$
declare
rec RECORD;
be