test datatype for ANY

Поиск
Список
Период
Сортировка
От NosyMan
Тема test datatype for ANY
Дата
Msg-id 200502112040.53939.nosyman@gmail.com
обсуждение исходный текст
Ответы Re: test datatype for ANY  (Michael Fuhr <mike@fuhr.org>)
Список pgsql-general
Hi there,

How can I test the type of a parameter passed to a function via ANY data type?
I want something like this:

CREATE OR REPLACE FUNCTION myfunction(_param ANY) RETURNS INTEGER AS $$
    BEGIN
        IF "_param IS OF INTEGER TYPE" THEN
            -- do something with INTEGER
        END IF;
        IF "param is of BOOLEAN TYPE" THEN
            -- do something with BOOLEAN
        END IF;
        RETURN;
    END;
$$ LANGUAGE plpgsql;


Thanks,
Nosy


В списке pgsql-general по дате отправления:

Предыдущее
От: Mark Harrison
Дата:
Сообщение: size in bytes of a table?
Следующее
От: Michael Fuhr
Дата:
Сообщение: Re: size in bytes of a table?