powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / exception при получении значения переменной
7 сообщений из 32, страница 2 из 2
exception при получении значения переменной
    #39490551
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015arlxа падает с какой ошибкой то?
Переписал процедуру, вместо курсора поставил marge, теперь не падает в последний Exception, а падает в тот, который нужно.

самое интересное при marge не нужно искать последнююю дату, данные udate и insert вполне нормально сами по себе )))) Хороший оператор marge ))))

т.е. merge )))
...
Рейтинг: 0 / 0
exception при получении значения переменной
    #39490614
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так что за проблемы НЛС могут быть? )
...
Рейтинг: 0 / 0
exception при получении значения переменной
    #39490639
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015А что за проблемы НЛС? )
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
-- удачно:
> alter session set nls_date_format = 'dd-mon-rr'
session SET altered.
> Select to_date(date'2017-06-11', 'DD.MM.YYYY') from dual
TO_DATE(DATE'2017-06-11','DD.MM.YYYY')
--------------------------------------
11-jun-17                              


-- Неудачно:
> alter session set nls_date_format = 'yyyy-mm-dd'
session SET altered.
> Select to_date(date'2017-06-11', 'DD.MM.YYYY') from dual

Error starting at line 5 in command:
Select to_date(date'2017-06-11', 'DD.MM.YYYY') from dual
Error report:
SQL Error: ORA-01861: literal does not match format string

-- Полный звиздец:
> alter session set nls_date_format = 'mm.dd.yyyy'
session SET altered.
> Select to_char(
  to_date(date'2017-06-11', 'DD.MM.YYYY') 
  , 'dd-MON-yyyy')
from dual
TO_CHAR(TO_DATE(DATE'2017-06-11','DD.MM.YYYY'),'DD-MON-YYYY')
-------------------------------------------------------------
06-NOV-2017           
...
Рейтинг: 0 / 0
exception при получении значения переменной
    #39490660
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous,

т.е. вы говорите о формате даты по умолчанию для сессии, что они могут отличаться.
И как же быть в данном случае? ((((
...
Рейтинг: 0 / 0
exception при получении значения переменной
    #39490666
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015И как же быть в данном случае?
Прочитать Globalization support guide
Знаю, знаю - Вы слишком занятой человек для этого.
И все таки.
Как минимум - раздел "Datetime and Interval Arithmetic" тут:
https://docs.oracle.com/cd/B19306_01/server.102/b14225/ch4datetime.htm
Потом тут:
https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions201.htm#SQLRF06151
Осознать и глупостей не делать.
...
Рейтинг: 0 / 0
exception при получении значения переменной
    #39490671
stax..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015andrey_anonymous,

т.е. вы говорите о формате даты по умолчанию для сессии, что они могут отличаться.
И как же быть в данном случае? ((((

НЕ УСПОЛЬЗОВАТЬ to_date("параметр с типом date")

зи
причем тут merge

....
stax
...
Рейтинг: 0 / 0
exception при получении значения переменной
    #39490811
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousRMagistr2015И как же быть в данном случае?
Прочитать Globalization support guide
Знаю, знаю - Вы слишком занятой человек для этого.
И все таки.
Как минимум - раздел "Datetime and Interval Arithmetic" тут:
https://docs.oracle.com/cd/B19306_01/server.102/b14225/ch4datetime.htm
Потом тут:
https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions201.htm#SQLRF06151
Осознать и глупостей не делать.
)))))))))))))
Спасибо большое )))
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / exception при получении значения переменной
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]