|
|
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
Пример Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. Выводит результат в виде "+000001 00:11:00.000000000" Вопрос существуют ли предопределенные функции для вывода интервала в нужном виде ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 16:30 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
Casufi, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 16:41 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
Casufi, кстати, в датов-ском формате оракловом mm это не минуты, а месяцы, а hh - таки часы, но не в 24 часовом, а в 12 часовом представлении ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 16:48 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
orawishCasufi, Код: plsql 1. 2. 3. 4. Дни потерялись, придется что то вроде этого писать только с кейсами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 16:55 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
CasufiorawishCasufi, Код: plsql 1. 2. 3. 4. Дни потерялись, придется что то вроде этого писать только с кейсами. что куда потерялось? выводИте, что хотите. Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 16:59 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
Casufi, Код: plsql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2017, 12:17 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
feagoooor, Прошу прощения Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2017, 12:58 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
feagooorfeagoooor, Прошу прощения Код: plsql 1. 2. 3. 4. ну, да. это то, что тут красным.. Код: plsql 1. 2. 3. 4. 5. INTERVAL' +0 01:00:00.0 'DAY(0)TO SECOND(1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2017, 18:38 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
Да, всё верно. Мне кажется такой вариант компактнее, нормальной встроенной функции для обрезания кучи 0 в начале и конце не нашёл. Extract нормальным вариантом не считаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2017, 16:23 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
feagoooor, Код: plsql 1. 2. 3. 4. 5. +ltrim .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2017, 17:12 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
Stax, Так формат какой-то странный у тебя получается Желание то сделать из +000000000 01:00:00.000000000 +0 01:00:00.00 и по хорошему для этого после преобразования Код: plsql 1. сделать бы просто to_char. Но to_char на это выржание выдаёт ошибку При этом, сам запрос без преобразование выводит все в корректном виде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2017, 15:26 |
|
||
|
формат вывода переменной типа interval в to_char()
|
|||
|---|---|---|---|
|
#18+
feagooor, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ps согласен, to_char перемудрили с форматной маской хотя на диаграмке и формат и нлс есть TO_CHAR({ datetime | interval } [, fmt [, 'nlsparam' ] ]) ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2017, 11:09 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39517244&tid=1884934]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 419ms |

| 0 / 0 |
