| От | José Soares |
|---|---|
| Тема | Re: [INTERFACES] Urgent, bool-to-int patch possible? |
| Дата | |
| Msg-id | 3715E778.7D8ECB99@sferacarta.com обсуждение исходный текст |
| Ответ на | Urgent, bool-to-int patch possible? (Matthew Hagerty <matthew@venux.net>) |
| Список | pgsql-interfaces |
create function int(bool) returns int as
'
begin
IF $1 THEN
RETURN 1;
ELSE
RETURN 0;
END IF;
end;
' language 'plpgsql';
Matthew Hagerty ha scritto:
> Greetings,
>
> What would be the chances of getting a patch for 6.4.2 to do bool-to-int
> conversion? I need to do a query similar to this:
>
> SELECT * FROM mytable ORDER BY
> int(col1 > 3) + int(col2 < 4) + ... other conditions;
>
> (courtesy of Tom Lane)
>
> Would it be that hard to make a patch to do the conversion? I would try it
> myself but I have no idea where to start looking, and I need this sooner
> than I could probably figure it out.
>
> I'm not making demands or stomping my feet, I love postgres and I
> understand that it is free software, but if one of you feels really nice... :)
>
> Thanks,
> Matthew
В списке pgsql-interfaces по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера