Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
помогите новичку!!!
|
|||
|---|---|---|---|
|
#18+
Пришлось разбираться с кодом, написанным на постгресе и встетились мне такие записи при создании таблицы: timestamp without time zone DEFAULT ('now'::text)::timestamp(6) with time zone NOT NULL что сие может значить, никак не могу понять? и может это кто объяснит(последняя строка): CREATE FUNCTION ..... ...... declare traffinterval integer=to_number(cake.getParameter(''traffinterval'') ,''99999999999999999999'')::int; itvr interval; ....... itvr = (traffinterval*2)||'' sec''; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 09:30 |
|
||
|
помогите новичку!!!
|
|||
|---|---|---|---|
|
#18+
n@vigatorПришлось разбираться с кодом, написанным на постгресе и встетились мне такие записи при создании таблицы: timestamp without time zone DEFAULT ('now'::text)::timestamp(6) with time zone NOT NULL что сие может значить, никак не могу понять? Это тип без таймзоны с дефолтом на текущее дату/время. При чем не нулевое :). А хытрая конструкция из-за особенностей приведения типов в PG. n@vigator и может это кто объяснит(последняя строка): CREATE FUNCTION ..... ...... declare traffinterval integer=to_number(cake.getParameter(''traffinterval'') ,''99999999999999999999'')::int; itvr interval; ....... itvr = (traffinterval*2)||'' sec''; Ну вызов какой-то функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 10:20 |
|
||
|
помогите новичку!!!
|
|||
|---|---|---|---|
|
#18+
n@vigatorПришлось разбираться с кодом, написанным на постгресе и встетились мне такие записи при создании таблицы: timestamp without time zone DEFAULT ('now'::text)::timestamp(6) with time zone NOT NULL что сие может значить, никак не могу понять? Это тип без таймзоны с дефолтом на текущее дату/время. При чем не нулевое :). А хытрая конструкция из-за особенностей приведения типов в PG. n@vigator и может это кто объяснит(последняя строка): CREATE FUNCTION ..... ...... declare traffinterval integer=to_number(cake.getParameter(''traffinterval'') ,''99999999999999999999'')::int; itvr interval; ....... itvr = (traffinterval*2)||'' sec''; Ну это вызов какой-то функции. :: - это прямое явное приведение типов || = конкатенация(объединение) строк Если ответы не в тему - можно попробывать, например, более четко сформулировать вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 10:22 |
|
||
|
помогите новичку!!!
|
|||
|---|---|---|---|
|
#18+
т.е. получается, что itvr это временной интервал, а когда мы делаем конкатенацию с varchar, тогда что получаем, никак не пойму??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 13:16 |
|
||
|
помогите новичку!!!
|
|||
|---|---|---|---|
|
#18+
авторitvr interval; ....... itvr = (traffinterval*2)||'' sec''; эквивалентно itvr = ((traffinterval*2)||\' sec\')::interval; неявное преобразование типов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 13:27 |
|
||
|
помогите новичку!!!
|
|||
|---|---|---|---|
|
#18+
n@vigatorт.е. получается, что itvr это временной интервал, а когда мы делаем конкатенацию с varchar, тогда что получаем, никак не пойму??? А мы получаем интервал. В постгресе интервал и датавремя несколько разные вещи. Итого мы получаем Код: plaintext 1. Для того что бы это понял постгрес мы делаем Код: plaintext 1. По моему будет так :) А вообще как раз на эту тему написано здесь: http://www.postgresql.org/docs/8.0/interactive/datatype-datetime.html и здесь http://www.postgresql.org/docs/8.0/interactive/typeconv.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 13:34 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33218115&tid=2007063]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
133ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 267ms |
| total: | 493ms |

| 0 / 0 |
