Re: How can I tell, in a trigger, if a value in a string is an integer.

Поиск
Список
Период
Сортировка
От Tomasz Myrta
Тема Re: How can I tell, in a trigger, if a value in a string is an integer.
Дата
Msg-id ge9u8q$15ll$1@news.hub.org
обсуждение исходный текст
Ответ на How can I tell, in a trigger, if a value in a string is an integer.  ("Philip W. Dalrymple" <pwd@mdtsoft.com>)
Список pgsql-general
Philip W. Dalrymple napisal 29.10.2008 15:26:

>  set_config('session.sessionid','23',false);

I validate strings with regexp. This expression returns true:

select '23' ~'^-{0,1}[0-9]+$';

If it's true - you can cast it safely:
select cast('23' as integer)

--
Regards,
Tomasz Myrta

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

Предыдущее
От: 小波 顾
Дата:
Сообщение: Re: Are there plans to add data compression feature to postgresql?
Следующее
От: "Grzegorz Jaśkiewicz"
Дата:
Сообщение: Re: Are there plans to add data compression feature to postgresql?