Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Преобразование года в интервал
|
|||
|---|---|---|---|
|
#18+
Есть задача (PG 8.0) преобразовать год в тип interval. Изначально есть условие, что пользователь вводит время жизни лога в годах, и соответственно нужно удалять то, что выходит за время жизни. Сейчас сделал ХП : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 17:09 |
|
||
|
Преобразование года в интервал
|
|||
|---|---|---|---|
|
#18+
Andrey Daeron wrote: > Есть задача (PG 8.0) преобразовать год в тип interval. Изначально есть > условие, что пользователь вводит время жизни лога в годах, и > соответственно нужно удалять то, что выходит за время жизни. > Сейчас сделал ХП : > ... > Но чего-то как-то она мне не очень. Может есть более другие варианты? Код: plaintext 1. 2. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 17:18 |
|
||
|
Преобразование года в интервал
|
|||
|---|---|---|---|
|
#18+
Есть функция EXTRACT. Она должна тебе помочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2005, 15:36 |
|
||
|
Преобразование года в интервал
|
|||
|---|---|---|---|
|
#18+
XM пишет: > > Andrey Daeron wrote: > > Есть задача (PG 8.0) преобразовать год в тип interval. Изначально есть > > условие, что пользователь вводит время жизни лога в годах, и > > соответственно нужно удалять то, что выходит за время жизни. > > Сейчас сделал ХП : > > ... > > Но чего-то как-то она мне не очень. Может есть более другие варианты? > > create function year_int_to_interval( int ) returns interval as $$ > select (text( $1 * 365.25 ) || ' days')::interval $$ language 'sql'; > > а почему не так? <src> create function year_int_to_interval( int ) returns interval as ' select ($1::text || \' years\')::interval; ' language sql; </src> Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2005, 15:40 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33417880&tid=2006799]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
129ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 266ms |
| total: | 465ms |

| 0 / 0 |
