|
|
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Добрый день! У меня есть поле в формате date в котором отображается дата в виде 30.03.18 , я с помощью to_char(поле, 'yyyy-mm-dd hh24:mi:ss') преобразовываю в нужный формат даты со временем. И все бы ничего но мне надо более точное время тобиш не до секунд, а до сотых секунд или еще точнее (чем точнее тем лучше). Вообщем каким образом можно отобразить наиболее точную дату? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 14:48:08 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
timestamp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 14:51:08 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
автор kolyadyВообщем каким образом можно отобразить наиболее точную дату? отобразить можно как угодно. например так : to_char(поле, 'yyyy-mm-dd hh24:mi:ss000000000000000000000000000') а для хранения лучше использовать соотвествующий тип ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 14:52:45 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
123йй, Отобразить в плане чтоб сотые секунды не были всегда нулевыми (от такой точности проку никакого), сотые секунды нужны реальные а не чтобы добить строку. Тип данной даты должен быть sring ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:07:23 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, у типа DATE нет сотых секунды ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:13:55 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
123йй, Да нет есть сотые ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:30:19 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyДа нет есть сотыеЧудак, ты напрасно упорствуешь в невежестве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:33:05 |
|
||
|
Точность поля с типом 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:12 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyДа нет есть сотые тут не хватает еще "может быть". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:52:36 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
dmdmdm, Такой например select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss.SSSSS') from dual; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:53:24 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, Код: plsql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:54:55 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Возможно я щзавелл в заблуждение, мне нужно получить более точную дату со временем (максимально точную), неважно сотые секунды это или другие варианты точности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 15:57:40 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, Зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:02:08 |
|
||
|
Точность поля с типом 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:21 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
XMLer, На выходе мне нужно получить string (char, varchar) значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:02:48 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
dmdmdm Код: plsql 1. прочитай про кавычки kolyadyневажно сотые секунды это или другие варианты точности тогда почему не хватает yyyy-mm-dd hh24:mi:ss ? это подходит под твое требование ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:03:35 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, а теперь в таблице: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:03:35 |
|
||
|
Точность поля с типом 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:15 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, В третьем посте этой темы есть ссылка, по которой ты найдешь абсолютно полный ответ на свои вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:16:58 |
|
||
|
Точность поля с типом 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:22 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Если у тебя тип поля date, то там НЕТ долей секунды. По определению. Если бы они там были, то не пришлось бы в Oracle 9 вводить новый тип данных timestamp. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:18:35 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyхранится дата в формате date, мне нужно получить строку в формате String логично! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:23:10 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
tru55, После секунд SS (2 символа) через точку можно вывести еще 6 циферных значений, может то и не милисекунды но они отображают более точное значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:23:32 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyXMLer, Не могу понять к чему вы клоните. К тому что тебе кажется что у тебя есть сотые доли Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:24:10 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Если ты знаешь Oracle лучше, чем все остальные ответившие, то зачем тогда спрашивать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:25:31 |
|
||
|
Точность поля с типом 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:03 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Excession, Перейдя по данной ссылке вы поймете что она никакого отношения к данной теме не имеет. Данная тема о преобразовании типа даты в строку с сохранением точности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:26:14 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyady, ..еще варианты купить очки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:26:23 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
tru55, Дак я спрашиваю у тех кто знает лучше :), пытаюсь проанализировать все возможные варианты и выбрать оптимальный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:27:57 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
orawish, Очки в данном плачевном случае не помогут ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:30:30 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyExcession, Данная тема о преобразовании типа даты в строку с сохранением точности Тебе уже 10 человек сказали что точность date - секунда, никаких сотых нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:30:53 |
|
||
|
Точность поля с типом 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:47 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
-2-Мгновения спрессованы в года, Мгновения спрессованы в столетия. У date есть секунды иногда. Но не мгновения, мгновения.Номинирую на Литературную премию SQL.ru. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:34:19 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyПосле секунд SS (2 символа) через точку можно вывести еще 6 циферных значений, может то и не милисекунды но они отображают более точное значение так тебе нужны "6 циферных значений"? используй тогда dbms_random.value (получаешь дату, прилепляешь dbms_random с нужной точностью). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:41:06 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
А ведь представитель 52 региона дал ответ в самом начале топика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:51:21 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
AmKad, если воспользоваться советом 52 региона, можно получить точность .000000000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:56:36 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Ясно Раз идей больше никаких , то под итожу: наибольшая точность перевода даты в строку достигается путем преобразования в виде: to_char(поле, 'yyyy-mm-dd hh24:mi:ss.SSSSS') На этом все, всем спасибо за внимание :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:08:14 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyЯсно Раз идей больше никаких , то под итожу: наибольшая точность перевода даты в строку достигается путем преобразования в виде: to_char(поле, 'yyyy-mm-dd hh24:mi:ss.SSSSS') На этом все, всем спасибо за внимание :) нарисовать пять ( или десять ) нулей в хвосте - не то же самое, что увеличить точность настаиваю, на предложении купить очки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:13:20 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
kolyadyпод и тожу: Код: plsql 1. Кретинизм крепчает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:17:51 |
|
||
|
Точность поля с типом Date
|
|||
|---|---|---|---|
|
#18+
Мда согласен не вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:22:08 |
|
||
|
|

start [/forum/topic.php?all=1&fid=52&tid=1884206]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
21ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 304ms |

| 0 / 0 |
