|
|
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
Я использую Oracle с помощью Power Builder. Иногда простейший запрос текущего времени SELECT TO_CHAR(SYSDATE, 'yyyy-mm-dd') into :ls_sysdate_date FROM DUAL; возвращает пустое значение. Почему так? Это проблема Oracle или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 14:56 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
Почему не Код: plaintext 1. А на ваш вопрос, полагаю, что проблема будет решена вот так: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 15:04 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
не помогло таже фигня. Этот запрос иногда возвращает правильное значние, а иногда пустые строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 15:12 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
maxim566не помогло таже фигня. Этот запрос иногда возвращает правильное значние, а иногда пустые строки.Не понял, что значит иногда ? SQLCode=100? Какую ошибку возвращает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 15:16 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
PL99 maxim566не помогло таже фигня. Этот запрос иногда возвращает правильное значние, а иногда пустые строки.Не понял, что значит иногда ? SQLCode=100? Какую ошибку возвращает? SQLCode = -1... Вообще мрак ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 15:36 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
А коннект к базе есть? Какой SQLERRTEXT в SQLCA? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 15:40 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
maxim566 PL99 maxim566не помогло таже фигня. Этот запрос иногда возвращает правильное значние, а иногда пустые строки.Не понял, что значит иногда ? SQLCode=100? Какую ошибку возвращает? SQLCode = -1... Вообще мракУже лучше. Дальше надо наводящие вопросы задавать? SQLDbCode? SQLErrText? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 15:48 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
AIZА коннект к базе есть? Какой SQLERRTEXT в SQLCA? Ща попробую расшифровать SQLERRTEXT. Коннект вроде пропадать не должен, он один раз начинается и один раз заканчивается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 16:01 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
PL99 maxim566 PL99 maxim566не помогло таже фигня. Этот запрос иногда возвращает правильное значние, а иногда пустые строки.Не понял, что значит иногда ? SQLCode=100? Какую ошибку возвращает? SQLCode = -1... Вообще мракУже лучше. Дальше надо наводящие вопросы задавать? SQLDbCode? SQLErrText? Спасибо. Понял, учусь дальше. 4-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 16:02 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
maxim566 AIZА коннект к базе есть? Какой SQLERRTEXT в SQLCA? Ща попробую расшифровать SQLERRTEXT. Коннект вроде пропадать не должен, он один раз начинается и один раз заканчивается Он вообще возвращет в качестве SQLERRTEXT название еще одной функции моего проета типа: "f_env_duration_to_string.fun" чтобы это значило? К SQL это имеет малое оношение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 16:10 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
На всякий случай сделай FullRebuild ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 16:13 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
AIZНа всякий случай сделай FullRebuild Сделал, не помогает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 16:37 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
maxim566 AIZНа всякий случай сделай FullRebuild Сделал, не помогает Вот этот скрипт отдельно от всего выполни Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 16:47 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
Да, BTW, что означает maxim566Ща попробую расшифровать SQLERRTEXT. Расшифровывать не надо, шли всю строку целиком ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 16:49 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
PL99 maxim566 AIZНа всякий случай сделай FullRebuild Сделал, не помогает Вот этот скрипт отдельно от всего выполни Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Не одной ошибки... ;-) Я говорю что в том случае SQLERRTEXT содержит название еще одной моей глобальной функции, которая вроде не вызвается при этом запросе... я теряюсь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:07 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
Какая версия Oracle и какой драйвер доступа используется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:09 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
PridobreYКакая версия Oracle и какой драйвер доступа используется? Orcale 9 А что такое драйвер доступа, гм... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:11 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
maxim566 PridobreYКакая версия Oracle и какой драйвер доступа используется? Orcale 9 А что такое драйвер доступа, гм... Но проблема как мы уже разобрались видимо не в Оракл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:11 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
Наблюдал похожие проблемы при использовании SQLCA.DBMS = "O84 Oracle8/8i (8.x.4+)" При SQLCA.DBMS = "O73 ORACLE 7.3" всё ОК. В данном случае видимо SQLCA.DBMS = "O90 Oracle9i (9.0.1)". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:14 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
А что делается в системе (в текущем состоянии) ДО SELECT TO_CHAR(SYSDATE, 'yyyy-mm-dd') into :ls_sysdate_date FROM DUAL; Если этот скрипт от PL99 работает стабильно сам по себе, значит что-то другое гадит ДО того как! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:14 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
А какой SQLDBCode и SQLErrText ДО и ПОСЛЕ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:21 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
AIZА что делается в системе (в текущем состоянии) ДО SELECT TO_CHAR(SYSDATE, 'yyyy-mm-dd') into :ls_sysdate_date FROM DUAL; Если этот скрипт от PL99 работает стабильно сам по себе, значит что-то другое гадит ДО того как! Дело в том что качественно все проследить и посмотреть очень сложно, т.к. процесс (в процессе которого ;-) вызывается скрипт с этим запросом, и возникает такой результат) очень громоздкий и мало того работает во многопоточном режими. Т.е. дебаггер отпадает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:23 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
P.S. Функция внутри процесса впринципе вызывается только раз, так что она дела не портит да и которткая она... //*** STRING ls_sysdate_date, ls_sysdate_time DATETIME ldt_sysdate string ls_sqlerr ls_sysdate_date = space(10) ls_sysdate_time = space(10) SELECT TO_CHAR(SYSDATE, 'yyyy-mm-dd') into :ls_sysdate_date FROM DUAL; SELECT TO_CHAR(SYSDATE, 'hh24:mi:ss') into :ls_sysdate_time FROM DUAL; ldt_sysdate = DateTime(date(ls_sysdate_date), Time(ls_sysdate_time)) RETURN(ldt_sysdate) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:25 |
|
||
|
трабл с запросом времени
|
|||
|---|---|---|---|
|
#18+
AIZА какой SQLDBCode и SQLErrText ДО и ПОСЛЕ? До 0, "" После -1, f_env_duration_to_string.fun где f_env_duration_to_string - моя функция, причем неясно как она связана с моим запросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 17:27 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33174227&tid=1338216]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
78ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
79ms |
get tp. blocked users: |
2ms |
| others: | 249ms |
| total: | 463ms |

| 0 / 0 |
