|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
Ну, например, дата прилетает из стороннего источника по SELECT в таком виде: 2020-05-29 00:00:00.0000 А хотелось бы без лишних внешних функций видеть привычное: 29.05.2020 В пределах самого SQL есть такая возможность форматирования ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2020, 23:46 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag, Есть, format() причём она есть как в ms sql, так и в аксесс в качестве встроенных. Работает, посмотрите, должно прокатить ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2020, 23:58 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
есть сомнения, что format c *.0000 проканает в самом access ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 00:05 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
bubucha есть сомнения тут всё гораздо хуже... Жаве (в том ракурсе где я сейчас) пофиг с какой БД работать, к чему законнектился - с тем и работает... Реально сейчас БД это файл mdb формата 2000 и SELECT из таблицы реальное поле с датой вытаскивает именно так... Сейчас я между SELECT и записью в TableWiev обрезаю значение до 2020-05-29 и преобразовываю его в 29.05.2020 Естественно на этом этапе и фильтрую (пишу в TableWiev нужные даты), но хотелось бы не тащить всё в SELECT ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 00:22 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
Сергей Лалов Есть, format() Да, в самом акцесе вроде месяц с днем тасует местами, правда на разделители ему наплевать, ставит в любом случае системные... буду пробовать в своем паровозе... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 00:24 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag bubucha есть сомнения тут всё гораздо хуже... Жаве (в том ракурсе где я сейчас) пофиг с какой БД работать, к чему законнектился - с тем и работает... Реально сейчас БД это файл mdb формата 2000 и SELECT из таблицы реальное поле с датой вытаскивает именно так... Сейчас я между SELECT и записью в TableWiev обрезаю значение до 2020-05-29 и преобразовываю его в 29.05.2020 Естественно на этом этапе и фильтрую (пишу в TableWiev нужные даты), но хотелось бы не тащить всё в SELECT ну у меня входные фалы с: ... 2017-04-08 00:00:00 12.02.2019 00:00 24.04.18 ... делал через колхозную функцию :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 00:34 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
Сергей Лалов, bubucha, Шайтан-Жава... прокатило!!! Код: sql 1.
в лет 2020-05-29 00:00:00.000000 преобразовала в 29.05.2020 без всяких бубнов и колбас... Всем СПАСИБО !!! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 00:41 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag в лет 2020-05-29 00:00:00.000000 преобразовала в 29.05.2020 без всяких бубнов и колбас... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 04:36 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag Код: sql 1.
в лет 2020-05-29 00:00:00.000000 преобразовала в 29.05.2020 без всяких бубнов и колбас... так это было про чистый access или про java через odbc к access ? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 09:49 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
Панург а являются ли данные после этого DateTime? а вот это просто ж.па, теперь это D1 пока вообще ни с чем не сравнивается, даже с текстом, сократить объем селекта пока не удалось (правда в форме теперь как нужно и без бубна), в 5 утра лег... если получится - напишу... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 12:08 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
bubucha так это было про чистый access или про java через odbc к access ? :) ни то, ни другое... жава напрямую с файлом mdb... удивительно, но параллельные интерфейсы при совместной работе поддерживаются, транзакции поддерживаются (для mdb смешно, правда? но поддерживаются), свои функции поддерживаются, вся акцесовские фишки в запросах тоже (iif, like, DCount,...) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 12:15 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag, Этот путь надо пройти до конца) я в конечном итоге все данные в java получаю как текст, вывожу на клиент в том виде каком мне удобно, а при отправке назад на сервер преобразую данные назад в родной вид, который хочет видеть сервер. На самом деле не так запарно, пишете класс, который имеет такие же поля как выгружаемый запрос, в геттерах и сеттерах просто прописываете как принимать и в каком виде отдавать назад. Шаблонный маппинг. Посмотрите примеры) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 12:40 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag, Стесняюсь спросить, а можно в кратце связку Access джава обрисовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 12:42 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
ROI Стесняюсь спросить, а можно в кратце связку Access джава обрисовать? Ну если только в кратце... Вот эта штука выстраивает на один уровень работу почти со всеми БД (sql, mysql, sqlite, openofice,...) примерно по такой схеме по этому вопрос в какой системе ты работаешь (win, linuks, android,...) уходит на второй план, ну и офис как бы не нужен, от слова совсем... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 12:53 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag ROI Стесняюсь спросить, а можно в кратце связку Access джава обрисовать? Ну если только в кратце... Вот эта штука выстраивает на один уровень работу почти со всеми БД (sql, mysql, sqlite, openofice,...) примерно по такой схеме по этому вопрос в какой системе ты работаешь (win, linuks, android,...) уходит на второй план, ну и офис как бы не нужен, от слова совсем... Да я не подключение имел ввиду, а для чего такая связка? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 13:00 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag, У вас GUI на джаве чёли? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 13:02 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag, При работе в связке Java - сервер не используйте преобразования в самих запросах SQL. Делайте все на стороне клиента. Классический формат работы простой - подключится к серверу, выбрать данные из сервера в том виде в котором они там есть. Закрутить строки выборки в коллекцию (из всех коллекций ArrayList мне понравился больше всего. Можно еще в текстовый двумерный массив типа String[][]) При выводе данных на сторону клиента при помощи форматирования показать в удобном виде, а при отправке назад на сервер сделать снова в том формате, который читает сервер. И никаких движух в изменении самого запроса SQL. Вот пример класса на Java, который я использовал для подключения к ms access когда просто пробовал подключатся и выводить что либо в tableGrid на Java. Это обычный слепок выборки запроса. То есть практически одна строка таблицы. Там как раз есть организация форматирования даты из вашего вида, который причесывается в нормальный вид, который вы хотите выводить на клиент: Код: java 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. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 13:04 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
Сергей Лалов Этот путь надо пройти до конца) я в конечном итоге все данные в java получаю как текст, вывожу на клиент в том виде каком мне удобно ну да, и я пока так пытаюсь... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 13:06 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
ROI У вас GUI на джаве чёли? об етом потом... пока secret service, если все срастется, открою канал на ютубе... если кратко, то ДА ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 13:10 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag ROI У вас GUI на джаве чёли? об етом потом... пока secret service, если все срастется, открою канал на ютубе... если кратко, то ДА Такой секрет для джавы Для маленькой такой джавы Огромный такой секрет ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 15:33 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
Нет, это маленький секрет большой джавы) Изучение Java FX если говорить о классическом десктопе приведет к паре новых и лишних пядей седых волос после уютного VBA. Так то, почему бы и нет, пощупать синтаксис и написать полноценную приложуху на джаве, если есть свободное время) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 16:05 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
vmag транзакции поддерживаются (для mdb смешно, правда? но поддерживаются) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2020, 17:36 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
Сергей Лалов Изучение Java FX если говорить о классическом десктопе приведет к паре новых и лишних пядей седых волос после уютного VBA. Согласен !!! Сергей Лалов Так то, почему бы и нет, пощупать синтаксис и написать полноценную приложуху на джаве, если есть свободное время) Да вы оптимист батенька.(пощупали и написали) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2020, 06:22 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
ROI, Именно так и происходило. Только щупал java перед этим прекрасным событием 3 месяца на курсах)) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2020, 10:02 |
|
Можно ли управлять форматом даты в самом SELECT ?
|
|||
---|---|---|---|
#18+
ROI Да вы оптимист батенька.(пощупали и написали) Вот, щупаю, пробую... правда терпеть не могу учиться, всё методом тыка, мануалы читать не могу, засыпаю на первой пол странице... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2020, 03:14 |
|
|
start [/forum/search_topic.php?author=Victorrria&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 442ms |
total: | 603ms |
0 / 0 |