|
|
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
albatrausТак лучше будет: trunc((sysdate + interval '1' year),'YEAR')? конечно, особенно для 29 февраля ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 12:40 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
albatrausА как насчет последнего дня года, а не месяца? trunc(sysdate,'year') + interval '1' year - 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 12:45 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
VieweralbatrausА как насчет последнего дня года, а не месяца? trunc(sysdate,'year') + interval '1' year - 1 albatraustrunc((sysdate + interval '1' year),'YEAR'), то я получаю ошибку PLS-00201: identifier 'NUMTOYMINTERVAL' must be declared albatrausЧто я должен объявить(задекларировать)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 12:54 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
identifier ' NUMTOYMINTERVAL ' этого в показанном вами коде нет, смотрите по полному тексту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 12:57 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
P.S. albatrausА как насчет последнего дня года, а не месяца? ... по хорошему, в интервальной логике, вам всё же нужен первый день следующего года . Иначе вы потеряете последний день года целиком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 13:01 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
Viewer, albatraus Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Это весь код триггера с ошибкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 13:36 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
identifier ' NUMTOYMINTERVAL ' опять же - этого в показанном вами коде нет... Поищете поиском - возможно отыщете выше, ниже или правее отображемой области экрана. Особенно правее, ловился на таком.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 13:53 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
Vieweridentifier ' NUMTOYMINTERVAL ' опять же - этого в показанном вами коде нет... Поищете поиском - возможно отыщете выше, ниже или правее отображемой области экрана. Особенно правее, ловился на таком.. NUMTOYMINTERVAL - там такого нету. На картинке указано место куда переходит курсор при компиляции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 14:08 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
замени trunc(to_date (sysdate + interval '1' year),'YEAR') на trunc(sysdate,'year') + interval '1' year ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 14:21 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
похоже, что GUI умничает и за занавесом само трансформирует код и налетает на то, о чём вас уже замучились предупреждать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 14:24 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
да и... приведённый выше код с картинкой не совпадает, я отвечал на первое... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 14:28 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
FYI Код с картинки у меня скомпилился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 14:39 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
ViewerFYI Код с картинки у меня скомпилился. А у меня нет, поэтому будет так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 14:47 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
123ййalbatrausТак лучше будет: trunc((sysdate + interval '1' year),'YEAR')? конечно, особенно для 29 февраля albatrausА у меня нет, поэтому будет так: +366 ... что-то вы упорно не ладу с високосными годами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 15:01 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
Viewer, предыдущий пост посмотрите, свою ошибку понял)) спасибо)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 15:04 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
лучше +366 чем 365, лучшего решения не придумал(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 15:05 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
сабж начинался с таблицы OFFICE_ORDERS, ее ddl вроде как приведен, и проблемного поля who_date. триггер уже пишется на таблицу OFFICE_PERSONS и на поле date_executed таки где порылась собака - непонятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 15:11 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
albatraus, Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 15:11 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
albatrausViewer, предыдущий пост посмотрите , свою ошибку понял)) спасибо)) не понял, что конкретно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 15:11 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
VieweralbatrausViewer, предыдущий пост посмотрите , свою ошибку понял)) спасибо)) не понял, что конкретно? Ничего, сам себя уже запутал K790таки где порылась собака - непонятно. У меня две таблицы с проблемой дат. Только в OFFICE_PERSONS она через клиента звучит как "Translate Error. Value out of bounds." А записывает похожие даты как и в OFFICE_ORDERS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 15:17 |
|
||
|
Изменение значения в таблице по умолчанию через TOAD
|
|||
|---|---|---|---|
|
#18+
envalbatraus, Код: plsql 1. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2017, 15:28 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39504107&tid=1885439]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
141ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
79ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 490ms |

| 0 / 0 |
