|
|
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Добрый день! У меня есть поле в формате date в котором отображается дата в виде 30.03.18 , я с помощью to_char(поле, 'yyyy-mm-dd hh24:mi:ss') преобразовываю в нужный формат даты со временем. И все бы ничего но мне надо более точное время тобиш не до секунд, а до сотых секунд или еще точнее (чем точнее тем лучше). Вообщем каким образом можно отобразить наиболее точную дату? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 14:48 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
timestamp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 14:51 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
автор kolyadyВообщем каким образом можно отобразить наиболее точную дату? отобразить можно как угодно. например так : to_char(поле, 'yyyy-mm-dd hh24:mi:ss000000000000000000000000000') а для хранения лучше использовать соотвествующий тип ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 14:52 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
123йй, Отобразить в плане чтоб сотые секунды не были всегда нулевыми (от такой точности проку никакого), сотые секунды нужны реальные а не чтобы добить строку. Тип данной даты должен быть sring ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:07 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, у типа DATE нет сотых секунды ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:13 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
123йй, Да нет есть сотые ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:30 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyДа нет есть сотыеЧудак, ты напрасно упорствуешь в невежестве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:33 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Прежде чем что-то утверждать, прочтите документацию и приведите test case. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:35 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyДа нет есть сотые тут не хватает еще "может быть". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:52 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
dmdmdm, Такой например select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss.SSSSS') from dual; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:53 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, Код: plsql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:54 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Возможно я щзавелл в заблуждение, мне нужно получить более точную дату со временем (максимально точную), неважно сотые секунды это или другие варианты точности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:57 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, Зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:02 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadydmdmdm, Такой например select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss.SSSSS') from dual; Код: plsql 1. 2. 3. 4. А тут какие сотые и тысячные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:02 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
XMLer, На выходе мне нужно получить string (char, varchar) значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:02 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
dmdmdm Код: plsql 1. прочитай про кавычки kolyadyневажно сотые секунды это или другие варианты точности тогда почему не хватает yyyy-mm-dd hh24:mi:ss ? это подходит под твое требование ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:03 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, а теперь в таблице: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:03 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
XMLer, Не могу понять к чему вы клоните. У меня уже есть поле где хранится дата в формате date, мне нужно получить строку в формате String с максимальной точностью даты тобиш чтобы это не было : '30.03.18' а '2018-03-30 12:03:23.256894' Вариант '2018-03-30 12:03:23.256894' - пока отображает максимальную точность на данный момент, может есть у кого то еще варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:14 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, В третьем посте этой темы есть ссылка, по которой ты найдешь абсолютно полный ответ на свои вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:16 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
123йй, Вариант с нулями после секунд (select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss00') from dual;) у меня впринципи не отрабатывает или вместо 00 что то другое ставить нужно? этот вариант сейчас работает (yyyy-mm-dd hh24:mi:ss) но такой точности мало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:18 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Если у тебя тип поля date, то там НЕТ долей секунды. По определению. Если бы они там были, то не пришлось бы в Oracle 9 вводить новый тип данных timestamp. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:18 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyхранится дата в формате date, мне нужно получить строку в формате String логично! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:23 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
tru55, После секунд SS (2 символа) через точку можно вывести еще 6 циферных значений, может то и не милисекунды но они отображают более точное значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:23 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyXMLer, Не могу понять к чему вы клоните. К тому что тебе кажется что у тебя есть сотые доли Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:24 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Если ты знаешь Oracle лучше, чем все остальные ответившие, то зачем тогда спрашивать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:25 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, авторFor each DATE value, Oracle stores the following information: century, year, month, date, hour, minute, and second. Перевести можешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:26 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Excession, Перейдя по данной ссылке вы поймете что она никакого отношения к данной теме не имеет. Данная тема о преобразовании типа даты в строку с сохранением точности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:26 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, ..еще варианты купить очки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:26 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
tru55, Дак я спрашиваю у тех кто знает лучше :), пытаюсь проанализировать все возможные варианты и выбрать оптимальный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:27 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
orawish, Очки в данном плачевном случае не помогут ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:30 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyExcession, Данная тема о преобразовании типа даты в строку с сохранением точности Тебе уже 10 человек сказали что точность date - секунда, никаких сотых нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:30 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
ExcessionавторFor each DATE value, Oracle stores the following information: century, year, month, date, hour, minute, and second.Перевести можешь?Мгновения спрессованы в года, Мгновения спрессованы в столетия. У date есть секунды иногда. Но не мгновения, мгновения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:31 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
-2-Мгновения спрессованы в года, Мгновения спрессованы в столетия. У date есть секунды иногда. Но не мгновения, мгновения.Номинирую на Литературную премию SQL.ru. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:34 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyПосле секунд SS (2 символа) через точку можно вывести еще 6 циферных значений, может то и не милисекунды но они отображают более точное значение так тебе нужны "6 циферных значений"? используй тогда dbms_random.value (получаешь дату, прилепляешь dbms_random с нужной точностью). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:41 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
А ведь представитель 52 региона дал ответ в самом начале топика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:51 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
AmKad, если воспользоваться советом 52 региона, можно получить точность .000000000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:56 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Ясно Раз идей больше никаких , то под итожу: наибольшая точность перевода даты в строку достигается путем преобразования в виде: to_char(поле, 'yyyy-mm-dd hh24:mi:ss.SSSSS') На этом все, всем спасибо за внимание :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:08 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyЯсно Раз идей больше никаких , то под итожу: наибольшая точность перевода даты в строку достигается путем преобразования в виде: to_char(поле, 'yyyy-mm-dd hh24:mi:ss.SSSSS') На этом все, всем спасибо за внимание :) нарисовать пять ( или десять ) нулей в хвосте - не то же самое, что увеличить точность настаиваю, на предложении купить очки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:13 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyпод и тожу: Код: plsql 1. Кретинизм крепчает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:17 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Мда согласен не вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:22 |
|
||
|
|

start [/forum/topic.php?all=1&fid=52&tid=1884206]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
74ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 410ms |

| 0 / 0 |
