|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
ORA-01830: date format picture ends before converting entire input string: BEGIN SELECT f1 INTO lf1 FROM t WHERE id = pid AND TRUNC(TO_DATE(f_date, 'dd.mm.yyyy' )) = (SELECT TRUNC(TO_DATE(MAX(f_date), 'dd.mm.yyyy')) -- AND TRUNC(TO_DATE(f_date, 'dd.mm.yyyy hh24:mi' )) = (SELECT TRUNC(TO_DATE(MAX(f_date), 'dd.mm.yyyy hh24:mi')) -- AND TO_DATE(f_date, 'dd.mm.yyyy hh24:mi' ) = (SELECT TO_DATE(MAX(f_date), 'dd.mm.yyyy hh24:mi') FROM t WHERE id = pid AND f_date < sysdate - 1 -- AND TRUNC(TO_DATE(f_date, 'dd.mm.yyyy hh24:mi')) < TRUNC(TO_DATE(sysdate - 1, 'dd.mm.yyyy hh24:mi')) ); EXCEPTION .... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 12:53 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Енто на каком диалекте SQL? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 12:56 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
tru55Енто на каком диалекте SQL? PL-SQL, на SQL работает ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:01 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
ORA-01830: date format picture ends before converting entire input string Cause: A valid date format picture included extra data. The first part of the format picture was converted into a valid date, but the remaining data was not required. Action: Check the specifications for date format pictures and correct the statement. Например: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:02 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Как-то смущает to_date(f_date). f_date какого типа? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:03 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Добрый Э - ЭхКак-то смущает to_date(f_date). f_date какого типа? DATE ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:04 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
А это вообще песня какая-то: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:04 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
new_mannДобрый Э - ЭхКак-то смущает to_date(f_date). f_date какого типа? DATEТОгда вопрос о том, зачем дату преобразовываешь в дату же остается открытым... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:05 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Добрый Э - ЭхА это вообще песня какая-то: Код: plaintext
жто закомментировано ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:06 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
new_mannжто закомментированоА это - нет: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:07 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Добрый Э - Эхnew_mannДобрый Э - ЭхКак-то смущает to_date(f_date). f_date какого типа? DATEТОгда вопрос о том, зачем дату преобразовываешь в дату же остается открытым... :) http://oracle.ittoolbox.com/groups/technical-functional/oracle-sql-l/ora01830-date-format-picture-ends-before-converting-entire-input-string-2145461 ты пишешь так? а что будет в базе с другими NLS? BEGIN SELECT f1 INTO lf1 FROM t WHERE id = pid AND TRUNC(f_date) = (SELECT TRUNC(MAX(f_date)) FROM t WHERE id = pid AND f_date < sysdate - 1 ); EXCEPTION ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:10 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
new_mannДобрый Э - Эхnew_mannДобрый Э - ЭхКак-то смущает to_date(f_date). f_date какого типа? DATEТОгда вопрос о том, зачем дату преобразовываешь в дату же остается открытым... :) http://oracle.ittoolbox.com/groups/technical-functional/oracle-sql-l/ora01830-date-format-picture-ends-before-converting-entire-input-string-2145461 ты пишешь так? а что будет в базе с другими NLS? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
При оформлении кода используйте, пожалуйста, тег SRC данного форума. Этим вы повысите свои шансы на получение ответа. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:12 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
new_mannты пишешь так? а что будет в базе с другими NLS?Тебе ещё рано задавать такие вопросы. Так как ты сам не знаешь на него правильного ответа. :) Более того, по всему видно, что ты вообще не в курсе, что такие NLS и как оно в Oracle работает... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:13 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
И ещё намек. NLS влияет лишь на отображение информации пользователю и на неявное преобразование между типами данных. На формат же самих типов данных (то, как данные храняться в БД) он вообще никак не влияет ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:15 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Добрый Э - Эхnew_mannты пишешь так? а что будет в базе с другими NLS?Тебе ещё рано задавать такие вопросы. Так как ты сам не знаешь на него правильного ответа. :) Более того, по всему видно, что ты вообще не в курсе, что такие NLS и как оно в Oracle работает... :) Тебе рано ответы писать: ORA-01830: date format picture ends before converting entire input string Cause: A valid date format picture included extra data. The first part of the format picture was converted into a valid date, but the remaining data was not required. Action: Check the specifications for date format pictures and correct the statement. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:16 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
new_mannДобрый Э - Эхnew_mannты пишешь так? а что будет в базе с другими NLS?Тебе ещё рано задавать такие вопросы. Так как ты сам не знаешь на него правильного ответа. :) Более того, по всему видно, что ты вообще не в курсе, что такие NLS и как оно в Oracle работает... :) Тебе рано ответы писать: ORA-01830: date format picture ends before converting entire input string Cause: A valid date format picture included extra data. The first part of the format picture was converted into a valid date, but the remaining data was not required. Action: Check the specifications for date format pictures and correct the statement.Сразу видно, что ты туп до безобразия. Посмотри какой тип принимает на входе функция TO_DATE, посмотри какой тип ты ей пихаешь в качетсве аргумента. Подумай. Вспомни про неявные преобразования типов (если ты вообще о них знал хоть что-то). Думаю, все твои попытки выглядеть умнее, чем ты есть, - сразу же прекратяться. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:19 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
ответ - НЕ НАДО тип date запихивать в to_date ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:22 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Добрый Э - Эхnew_mannДобрый Э - Эхnew_mannты пишешь так? а что будет в базе с другими NLS?Тебе ещё рано задавать такие вопросы. Так как ты сам не знаешь на него правильного ответа. :) Более того, по всему видно, что ты вообще не в курсе, что такие NLS и как оно в Oracle работает... :) Тебе рано ответы писать: ORA-01830: date format picture ends before converting entire input string Cause: A valid date format picture included extra data. The first part of the format picture was converted into a valid date, but the remaining data was not required. Action: Check the specifications for date format pictures and correct the statement.Сразу видно, что ты туп до безобразия. Посмотри какой тип принимает на входе функция TO_DATE, посмотри какой тип ты ей пихаешь в качетсве аргумента. Подумай. Вспомни про неявные преобразования типов (если ты вообще о них знал хоть что-то). Думаю, все твои попытки выглядеть умнее, чем ты есть, - сразу же прекратяться. :) я тут выяснять и отвечать на твое ... не буду: ORA-01830: date format picture ends before converting entire input string Reply from blarman on 5/30/2008 10:14:00 AM Dates always have to be formatted properly, and given that you can alter the default date format parameter either globally or locally, it is a good idea to always control the conversion formatting of dates using the to_date() and to_char() functions. In this case, send the query as: ... where CAL_DT = to_date('$end_date','DD-MON-RR'); ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:23 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
2 Эх /topic/48295&hl=to_date ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:25 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
new_mann2 Эх /topic/48295&hl=to_dateЯ тебе уже всё сказал, но ты обиделся... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:31 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Добрый Э - Эхnew_mann2 Эх /topic/48295&hl=to_dateЯ тебе уже всё сказал, но ты обиделся... :) TO_DATE для DATE не импользовать, ясно, спасибо, конечно :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:36 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
сначала так и было без преобразования, но на базе с другими настройками были ошибки о преобразовании, тупость согласен, NLS тоже ясно не при чем ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:41 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
new_mannна базе с другими настройками были ошибки о преобразованииВидимо, там были другие ошибки... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:46 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Добрый Э - Эхnew_mannты пишешь так? а что будет в базе с другими NLS?Тебе ещё рано задавать такие вопросы. Так как ты сам не знаешь на него правильного ответа. :) Более того, по всему видно, что ты вообще не в курсе, что такие NLS и как оно в Oracle работает... :) собственно это был просто вопрос... на амер. базе без TO_DATE(DD-MON-YY ошибок, на длугой на TO_DATE(DD-MON-YY ошибка ORA-01861: literal does not match format string без преобразований! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:48 |
|
ORA-01830: date format picture ends before converting entire input string
|
|||
---|---|---|---|
#18+
Добрый Э - Эхnew_mannна базе с другими настройками были ошибки о преобразованииВидимо, там были другие ошибки... Была такая мысль, надо было проэкспериментировать. Но спасибо, все проще если не усложнять:-) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2008, 13:50 |
|
|
start [/forum/topic.php?fid=52&msg=35722164&tid=1881066]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 315ms |
total: | 463ms |
0 / 0 |