|
|
|
SELECT SYSDATE содержит только дату, почему?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Что-то я не пойму, почему мой запрос: Код: plsql 1. выдает только дату, без времени? тупо так: автор21.02.18 Главное посмотрел и тут и на SO, у людей в основном вопрос - как убрать часы/минуты из даты. У меня же sysdate не содержит часы/минуты в принципе, а они мне нужны. Что делать и какое этому объяснение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2018, 16:07 |
|
||
|
SELECT SYSDATE содержит только дату, почему?
|
|||
|---|---|---|---|
|
#18+
А не надо путать данные с их представлением на экране. Пророческие даты это timestamp(0) - вот к нему и приводите, если хотите увидеть секунды. Можно и to_char, то важно понимать, что после такого преобразования дата превратится в строку, что кардинально меняет некоторые вещи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2018, 16:15 |
|
||
|
SELECT SYSDATE содержит только дату, почему?
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov , ясно. А можно как-то представление сделать в формате с часами и минутами? Без манипуляций в запросах, может настройка БД где-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2018, 16:17 |
|
||
|
SELECT SYSDATE содержит только дату, почему?
|
|||
|---|---|---|---|
|
#18+
rtyts Basil A. Sidorov , ясно. А можно как-то представление сделать в формате с часами и минутами? Без манипуляций в запросах, может настройка БД где-то? NLS_DATE_FORMAT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2018, 16:18 |
|
||
|
SELECT SYSDATE содержит только дату, почему?
|
|||
|---|---|---|---|
|
#18+
Читайте доку на форматы представлений (для alter session) или просто доку на sqlplus - он много чего умеет. Форматировать - в том числе. P.S. Приведение к timestamp чем не нравится? Многабукав? Так привыкайте - для любого удобного языка/средства всегда можно найти неудобную задачу. Форматирование - вообще задача клиента. И в этой задаче есть масса неоднозначностей и ньюансов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2018, 16:21 |
|
||
|
SELECT SYSDATE содержит только дату, почему?
|
|||
|---|---|---|---|
|
#18+
rtytsЗдравствуйте! Что-то я не пойму, почему мой запрос: Код: plsql 1. выдает только дату, без времени? Потому что так настроено отображение даты в клиенте. Например, sqlplus действует так (другие клиенты настраиваются иначе): Код: 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. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2018, 16:31 |
|
||
|
SELECT SYSDATE содержит только дату, почему?
|
|||
|---|---|---|---|
|
#18+
rtytsЧто-то я не пойму, почему мой запрос дитя гуев. все советы выше тебе не подойдут. настраивай девелопер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2018, 17:01 |
|
||
|
SELECT SYSDATE содержит только дату, почему?
|
|||
|---|---|---|---|
|
#18+
123ййдитя гуев. все советы выше тебе не подойдут. настраивай девелопер нифига подобного. в девелопере точно также можно выполнить alter session... и получить дату в нужном формате. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2018, 17:06 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39605613&tid=1884386]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
145ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 480ms |

| 0 / 0 |
