Re: FW: Re: Part 1 of several - Converting a varchar to an interval
| От | Shawn |
|---|---|
| Тема | Re: FW: Re: Part 1 of several - Converting a varchar to an interval |
| Дата | |
| Msg-id | 200803262245.53968.postgres@xmtservices.net обсуждение исходный текст |
| Ответ на | Re: FW: Re: Part 1 of several - Converting a varchar to an interval (Tom Lane <tgl@sss.pgh.pa.us>) |
| Ответы |
Re: FW: Re: Part 1 of several - Converting a varchar to an interval
|
| Список | pgsql-sql |
On Wednesday 26 March 2008 17:14:28 Tom Lane wrote: > Or even easier: > > regression=# select 134987 * interval '1 msec'; > ?column? > -------------- > 00:02:14.987 > (1 row) > > > regards, tom lane Tom and Adrian, i am trying to incorporate the solution you gave into a function, trying to save some typing. Its keeps throwing a syntax error: edacs=# create or replace function dur_interval_msec(char) returns interval as 'select ($1 * interval '1 msec');' language sql immutable returns null on null input; ERROR: syntax error at or near "1" LINE 2: as 'select ($1 * interval '1 msec');' ^ obviously it doesn't like the extra single quotes around the 1 msec. Any suggestions for a work around? Shawn
В списке pgsql-sql по дате отправления: