|
|
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Имеется огромная таблица График с кодом сотрудника, годом и 52 столбцами N1, N2 и т.д., характеризующими недели. В значениях этих недель находятся символьные значения о, у, которые обозначают вид отпуска. У меня есть функция, которая динамически проходит по столбцам и вытаскивает только те, в которых есть обозначение о, причём именно интервалами, то есть первую неделю интервала и последнюю. На выходе функция выдаёт (N1, N5; N10, N11), но мне нужно, чтобы выводилось как (01.01, 28.01), то есть выдавал число и месяц начала недели заместо N. Я пытался вставить этот момент в готовую функцию Оригинальная функция выглядит так: Код: 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. А с расчётом - так: Код: 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. 30. 31. Но при вызове Код: plsql 1. Он выдаёт "неверный номер", и я вообще не понимаю что это значит. Прошу, помогите понять, в чём дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 09:59 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94Прошу, помогите понять, в чём дело?Не надо создавать тыщи тем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 10:05 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
"неверный номер" У ошибки есть код и стандартный текст, по которому можно сразу нагуглить информацию. Запрос выньте из execute immediate, отлаживайте в отдельном SQL-окне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 10:05 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Elic, Эта тема отличается от той. Но больше не буду. dmdmdm"неверный номер" У ошибки есть код и стандартный текст, по которому можно сразу нагуглить информацию. Запрос выньте из execute immediate, отлаживайте в отдельном SQL-окне. Бесполезно, он пишет, типа Указан недопустимый номер, но это странно, учитывая, что я просто пытаюсь преобразовать численные значения N в дату. В других похожих функциях всё работало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 10:08 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94Бесполезно Если нет test case, действительно, разговаривать бесполезно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:12 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
dmdmdmNorman94Бесполезно Если нет test case, действительно, разговаривать бесполезно. У меня проверок было полно, но что бы я ни делал, у меня не получалось подставлять эту функцию to_char( trunc (to_date(i_year||'0101', 'yyyymmdd') + ((LTRIM(column_name,'N'))-1)*7, 'ww'), 'dd.mm') для того, чтоб преобразовать порядковый номер столбца в дату. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:16 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:21 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
AnSi_Sr Код: plsql 1. Пытался Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Пишет invalid number ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:25 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94Пишет invalid numberОн ошибается. Ты не number. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:26 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
ElicNorman94Пишет invalid numberОн ошибается. Ты не number. Грубые вы. Я у вас помощи попросил, а вы начинаете оскорблениями кидаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:28 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94Пытался говнокодить так по полной Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:30 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
123ййNorman94Пытался говнокодить так по полной Код: plsql 1. Здорово, теперь он мало того, что он не преобразил ничего, так и абракадабру начал выдавать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:33 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
123ййNorman94Пытался говнокодить так по полной Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:33 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
AnSi_Sr, *** не дописал сообщение. Скромно сделал вид, что именно это и имел в виду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:35 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
AnSi_Sr123ййпропущено... говнокодить так по полной Код: plsql 1. Так же Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:35 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94так и абракадабру начал выдавать за то нет ошибки :)Norman94Пишет invalid number ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:37 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
123ййNorman94так и абракадабру начал выдавать за то нет ошибки :)Norman94Пишет invalid number Ну я не спорю, но проблема то не решена)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 11:37 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Исходя из логики функции логично предположить, что преобразование должно идти на начальном этапе. Соответственно, само преобразование уже должно идти во время вызова column_name Код: sql 1. 2. 3. 4. 5. При этом снизу я убрал те моменты, где происходило отсеивание столбцов цифр от N То есть как было: Код: sql 1. 2. 3. 4. 5. 6. И как стало Код: sql 1. 2. 3. 4. 5. 6. Теперь же на этот раз он пишет, что неверный идентификатор, хотя я уже не представляю что ему вообще надо. Никак не получается преобразовать N01 в 1 января (01.01) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 12:22 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Вывод идёт отсюда с этой строчки Код: sql 1. 2. То есть теперь ответ получается без N, что радует. Однако попытавшись туда вставить проклятую формулу для подсчёта даты, он снова пишет invalid number. Помогите пожалуйста разобраться, где я ошибаюсь? to_char( trunc (to_date(i_year||'0101', 'yyyymmdd') + ((LTRIM(column_name,'N'))-1)*7, 'ww'), 'dd.mm') Вот формула ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 13:18 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
О сколько нам открытий чудных готовит неявных преобразований типов дух... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 13:30 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
env, То есть? Я вывожу строку, я и компилирую как строку. И в рассчёте идёт преобразование в строку) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 13:33 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94То есть? Я вывожу строку, я и компилирую как строку. И в рассчёте идёт преобразование в строку) аNorman94он снова пишет invalid number ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 13:37 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
123йй, Блин я запутался( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 13:39 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
123ййNorman94он снова пишет invalid number я так понял, теперь он уже пишет "invalid identifier" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 13:42 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94env, То есть? Я вывожу строку, я и компилирую как строку. И в рассчёте идёт преобразование в строку) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 13:52 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94, Код: sql 1. и Код: sql 1. в этом смысле что больше 23.04 или 24.03 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 13:57 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Преобразователь, Спасибо большое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 14:07 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Преобразователь, 24.03 Да, невнимательный я. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 14:08 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94Имеется огромная таблица График с кодом сотрудника, годом и 52 столбцами N1, N2 и т.д., характеризующими недели. Format Models авторWW Week of year (1-53) where week 1 starts on the first day of the year and continues to the seventh day of the year. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 14:30 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
У меня небольшой вопрос на будущее, вдруг в дальнейшем пригодится. Вот у меня сейчас выходит число и месяц цифрами, а как можно будет сделать так, чтобы число месяца поменять на буквенное значение, например 01 января. Вот здесь преобразовать Код: sql 1. 2. 3. 4. dd.mm на dd.month как я читал не получилось - функция тут же выдаёт ошибку, и говорит что неверное число. Подскажите, как можно будет поменять на буквенное значение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 08:15 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
То есть в этой функции я подставил вместо mm - mon, и он пишет "missing keyword". Подскажите, что не так? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 08:25 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94dd.mm на dd.month как я читал не получилось - функция тут же выдаёт ошибку, и говорит что неверное число. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. где ошибка ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 08:40 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94и он пишет "missing keyword "И опять он не про то… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 08:45 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Преобразователь, Вот, прикол в том, что здесь он выдает всё как надо, а вот внутри функции на этой строке Код: sql 1. Уже выпадает ошибка, и он пишет missing keyword ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 08:51 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Elic, то есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 09:27 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94то есть? brains ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 09:45 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Elic, Ну а если без шуток, в чём может быть проблема? Ведь при обычном селекте всё проходит, а в функции он начинает старадать хернёй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 09:47 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94Преобразователь, Вот, прикол в том, что здесь он выдает всё как надо, а вот внутри функции на этой строке Код: sql 1. Уже выпадает ошибка, и он пишет missing keyword Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:07 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
env Код: plsql 1. Допустим, а как в таком случае он мне вернёт значение по заданным ему аргументам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:11 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Как бы это смешное не звучало, но при таком раскладе он мне выдает, что функция возвращается без аргументов Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:19 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Заметил ещё одну странность, не знаю имеет ли это роли, но если допустим задаётся 'dd.mm', то в выходной строке получается (01,01). То есть, всё таки наверное дело в EXECUTE IMMEDIATE? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:31 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
env Код: plsql 1. put_line разумеется Norman94функция возвращается без аргументов Код: plsql 1. С чего бы это она.... Сударь, неужели надо настолько разжевывать примитивные вещи? Самообучение - слышали такое слово? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:34 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
envenv Код: plsql 1. put_line разумеется Norman94функция возвращается без аргументов Код: plsql 1. С чего бы это она.... Сударь, неужели надо настолько разжевывать примитивные вещи? Самообучение - слышали такое слово? Нет, я понимаю, что раз мы их не указываем, то и соответственно "до свидания", но тем не менее я всегда работал с EXECUTE, а если касался put_line, то никогда не указывал ему доп.аргументов. Чего и спрашиваю у вас как это сделать? Толковых примеров я не нашёл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:36 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94, Сударь, прочитайте хоть какой-то учебник по основам программирования. Любой. У вас явно не хватает систематизированных знаний по предмету как таковому. Какой тип данных возвращает ваша функция? Что передаётся в execute immediate и put_line? Уже задав себе самому эти примитивнейшие вопросы можно придумать пяток путей отладки своего кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:40 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
В общем, я поковырялся с put_line и получилось это Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Теперь же где дата он мне возвращает пустое значение заместо даты. Функция возвращает строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:42 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
envNorman94, Сударь, прочитайте хоть какой-то учебник по основам программирования. Любой. У вас явно не хватает систематизированных знаний по предмету как таковому. Какой тип данных возвращает ваша функция? Что передаётся в execute immediate и put_line? Уже задав себе самому эти примитивнейшие вопросы можно придумать пяток путей отладки своего кода. Я уже хз сколько отдалок придумывал, всё безтолку. Я у вас просто прошу помочь понять, почему он напрочь не хочет возвращать тип 'dd.mon', а 'dd.mm' спокойно возвращает. Вот и всё. Какая то нелогичная ошибка, учитывая, что я возвращаю ему строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:49 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94, Для начала, просто сделайте Код: plsql 1. и помедитируйте на результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 10:57 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
envNorman94, Для начала, просто сделайте Код: plsql 1. и помедитируйте на результат. Получилось это Код: sql 1. То есть при таком раскладе всё работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:00 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
А нет, вру, он вообще выдаёт черти что. Получается, вариант с out_put не работает( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:02 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94, Код: plsql 1. Подчеркнуть? Жирным выделить? Помахать флажками и дать гудок? Что надо сделать, чтобы вам это бросилось в глаза? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:04 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
envNorman94, Код: plsql 1. Подчеркнуть? Жирным выделить? Помахать флажками и дать гудок? Что надо сделать, чтобы вам это бросилось в глаза? Я эту строчку уже 100 раз видел, говорю же, вне функции этот подход работает, а внутри EXECUTE выдаёт missing keyword. Поэтому и называю это нелогичной ошибкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:08 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94Я уже хз сколько отдалок придумывал, всё безтолку. Я у вас просто прошу помочь понять, почему он напрочь не хочет возвращать тип 'dd.mon', а 'dd.mm' спокойно возвращает. Вот и всё. Какая то нелогичная ошибка, учитывая, что я возвращаю ему строку. Ты все не уймешься, вроде закончил вчера по этой теме, но похоже не до конца =) Ты пишешь у меня такая ошибка ... но не пишешь с какого селекта. Когда показывают что селект должен работать, ты говоришь нет, потому что у меня внутри чтот не то. Вышли хоть раз тот селект который получился после функции, и который выдает ошибки, т.к. у тебя свои таблицы и я например не вижу что вернет твоя функция. Если внутри нее селект валится, выведи его и запусти/напиши отдельно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:10 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
[quote MaximaXXL] Ты все не уймешься, вроде закончил вчера по этой теме, но похоже не до конца =) Ты пишешь у меня такая ошибка ... но не пишешь с какого селекта. Код: sql 1. Когда показывают что селект должен работать, ты говоришь нет, потому что у меня внутри чтот не то. Работает первый селект SELECT listagg('CASE WHEN '||column_name||' IN(''б'') THEN '|| to_char(trunc(to_date(i_year,'yyyy'),'y')+((LTRIM(column_name, 'N'))-1)*7,'dd mon')||'||''; '' ELSE NULL END ' ,'||') То есть здесь всё замечательно. Отдельно вывожу это - всё преобразовывает. Но в функции он уже начинает ругаться на строчку выше. MaximaXXLВышли хоть раз тот селект который получился после функции, и который выдает ошибки, т.к. у тебя свои таблицы и я например не вижу что вернет твоя функция. Если внутри нее селект валится, выведи его и запусти/напиши отдельно. Уже выводили с юзером env выше, и отдельно он работал. А внутри функции пишет ошибку. Сама функция выглядит так. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Вывести должен выбранные мною недели, но в виде дат (то есть название недели - это число начала недели). С 01.01 он работает, а когда пытаюсь его заставить написать мне буквенное обозначение месяца - пишет missing keyword. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:17 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
[quot Norman94]MaximaXXLТы все не уймешься, вроде закончил вчера по этой теме, но похоже не до конца =) Ты пишешь у меня такая ошибка ... но не пишешь с какого селекта. Код: sql 1. Когда показывают что селект должен работать, ты говоришь нет, потому что у меня внутри чтот не то. Работает первый селект SELECT listagg('CASE WHEN '||column_name||' IN(''б'') THEN '|| to_char(trunc(to_date(i_year,'yyyy'),'y')+((LTRIM(column_name, 'N'))-1)*7,'dd mon')||'||''; '' ELSE NULL END ' ,'||') То есть здесь всё замечательно. Отдельно вывожу это - всё преобразовывает. Но в функции он уже начинает ругаться на строчку выше. пропущено... Уже выводили с юзером env выше, и отдельно он работал. А внутри функции пишет ошибку. Сама функция выглядит так. ..... Вывести должен выбранные мною недели, но в виде дат (то есть название недели - это число начала недели). С 01.01 он работает, а когда пытаюсь его заставить написать мне буквенное обозначение месяца - пишет missing keyword. Вот тут я заплакал, это точно Вы писали? Код: plsql 1. И можете объяснить формат регулярки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:22 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
MaximaXXLВот тут я заплакал, это точно Вы писали? Код: plsql 1. И можете объяснить формат регулярки Эта формула нужна для того, чтоб выводить первое и последнее значение. И дело далеко не в ней, потому что выводил без неё - без толку. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:25 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94, Для альтернативно одарённых: dd.mm Код: plsql 1. dd.mon Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:26 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94, И для излишне альтернативно одарённых: Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:27 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
env, Ничего не изменилось. Код: sql 1. 2. 3. 4. 5. 6. 7. Missing keyword. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:31 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
envNorman94, И для излишне альтернативно одарённых: Код: plsql 1. Уловил суть. Я правильно расставил кавычки? Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:39 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
envNorman94, И для излишне альтернативно одарённых: Код: plsql 1. Всё, исправил. Спасибо вам, Сударь! А теперь объясните пожалуйста, почему пришлось ставить кавычки, я же указал ему to_char? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:46 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Norman94, потому что Код: plsql 1. и Код: plsql 1. работают по разному, в 1 случае это число а во втором хз что ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:52 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
MaximaXXL, Спасибо Кстати вы правильно подметили ту формулу. Теперь когда я её использую он выдаёт null. В чём дело? Формат не тот? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 12:02 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
MaximaXXL, Вот попробовал Код: sql 1. Вроде бы я ему указал первое значение, но затем он выдаёт последующее. Символ & указывает на последнюю запись, но здесь она почему то не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 12:17 |
|
||
|
Преобразование значений в дату
|
|||
|---|---|---|---|
|
#18+
Всё, исправил, спасибо всем большое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 12:32 |
|
||
|
|

start [/forum/topic.php?all=1&fid=52&tid=1886250]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 475ms |

| 0 / 0 |
