Re: Testing castability of text to numeric
| От | Christoph Haller |
|---|---|
| Тема | Re: Testing castability of text to numeric |
| Дата | |
| Msg-id | 3EC4B2BA.B872FCDF@rodos.fzk.de обсуждение исходный текст |
| Ответ на | Testing castability of text to numeric (Randall Lucas <rlucas@tercent.net>) |
| Ответы |
Re: Testing castability of text to numeric
|
| Список | pgsql-sql |
> > I am trying to create a function that will test if a given text value > may safely be cast to numeric, returning the numeric cast or null if > impossible. > > Is there a way to "catch" the "ERROR: Bad numeric input format" error? > > I ask that rather than about what the numeric format is for regex-style > testing because if this works I may want to use a similar method to > check if a given text value casts safely to other types, like date. > I don't know of any way to catch errors. And I can't see any way how to test castability via regex. Can you? The only way I can think of at the moment is writing a C function. Regards, Christoph
В списке pgsql-sql по дате отправления: