|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Народ, как можно преобразовать в дату, если у меня имеется отдельно день, месяц и год? Есть ли какие функции? Просто день, месяц и год -это данные которые вычисляются независимо др. от др. и их надо склеить чтобы получить дату. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 17:20 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Надо аккуратненько склеить :-) Возьмем усложненный случай с типом number, с varchar2 еще проще Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 17:24 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Код: plaintext 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 17:27 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
спасибо, попробую ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2008, 17:28 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
У меня похожая ситуация, нужно сделать запрос по дате. Причем изначально дата хранится в таблице в нескольких полях: p_33 Number (2) 'число', p_34 Number (2) 'месяц', p_35 Number (4) 'год' Полагаю, перевод формата данных с помощью функции to_date по представленной выше схеме в данном случае будет подходящим решешением? Поправьте, если не так. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2009, 18:01 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Windbloom Полагаю, перевод формата данных с помощью функции to_date по представленной выше схеме в данном случае будет подходящим решешением? Не совсем. Если по этим полям есть индексы, и эти индексы нужны для ускорения запроса, то приводить к дате - плохая идея. В этом случае лучше ставить условие на каждое поле. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2009, 18:19 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Windbloom, у топикастера необходимо преобразовать строковое выражение в дату. Отсюда и to_date. если вам надо сделать запрос по трем полям как вы указываете авторнужно сделать запрос по дате возможно необходимо использовать extract входящей даты и формировать запрос в соответствии с полями в таблице. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2009, 18:22 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Windbloom, Возможно Вам более подойдет обратное преобразование: Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Может кто подскажет? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2009, 18:25 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
да, индексы по этим полям действительно есть. Как отдельно сравнивать поля, не очень понимаю: если, напрмер, надо записи с 01.01.2008 по 05.02.2008 тут возникнут трудности, т.к. в результате такого простого запроса: select * from usr_usr_tab where P_33 between 1 and 5 etc я получу данные с 01.01 05.01 и с 01.02 по 05.02 С экстрактом не знаком, пороюсь в Oracle9i Database Online Documentation. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2009, 18:43 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Windbloom, надо получить запрос по дате в периоде? Тогда собирайте дату из полей. и в between её. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2009, 18:58 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
TVadimу меня имеется отдельно день, месяц и год да, индексы по этим полям действительно есть.Вменяемость "дизайнера" вызывает большие сомнения ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2009, 19:06 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Не в курсе, насколько вменяемы разработчики. Но в один из составных индексов. (Create Unique Index Usr.UK#Usr_tab On Usr.Usr_tab) входит месяц и год совершения операции. Получается, собирать дату по кускам и переводить ее из числового в нормальный формат даты в запросе не есть правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2009, 19:39 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
есть задача: таблица с колонками - ID, dateb Id - наименование чего либо dateb - дата время, формат варчар нужно из dateb получить только часы. Например 01.01.2001 15:55 - получить 15 PS и да я новичек и профан - для тех кто любит такое замечать)) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2019, 18:07 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Antonnew Id - наименование чего либо Antonnew я новичек и профан Antonnew нужно из dateb получить только часы. Например 01.01.2001 15:55 - получить 15 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2019, 18:26 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Elic, ну а если по делу? по существу вопроса? у тебя первый авто и он не заводится - ты открываешь инструкцию по сборке авто и его фнкциям? - сомневаюсь....это тебе для примера, умник ... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2019, 18:35 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Antonnew у тебя первый авто и он не заводится - ты открываешь инструкцию по сборке авто и его фнкциям? - сомневаюсь.... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2019, 18:40 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Elic, на этом форуме залется куча вопросов людьми которым нужна помощь. вопрос что здесь делаешь ты? какая ценность от твоих подстебок новичков? вопрос снят. решение найдено. а тебе лысый я не скажу, кури свои монускрипты ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2019, 19:17 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Elic, у тебя 30 тыс сообщений на форуме. все такие же бесполезные? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2019, 19:19 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Antonnew нужна помощь. Переписывать документацию из интернета в интернет за ради попрошаек не самое мотивированное занятие. Antonnew у тебя первый авто и он не заводится - ты открываешь инструкцию по сборке авто и его фнкциям? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 13:13 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
-2-, блин, да. на каждом форуме сидят типа профессионалы, которые только и могут что кидать ссылки на ФАК. у которых тысячи обсолютно бесполезных комментариев.... для особо одаренный - твой комментарий абсолютно излишний. решение найдена было, писал выше я знаю с какой целью я пришел на форум. Зачем ты здесь, засорять ленту тупыми комментариями? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 17:38 |
|
преобразование в формат даты
|
|||
---|---|---|---|
#18+
Antonnew на каждом форуме сидят типа профессионалы, которые только и могут что кидать ссылки на ФАК Antonnew твой комментарий абсолютно излишний ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2019, 19:12 |
|
|
start [/forum/topic.php?fid=52&fpage=62&tid=1881887]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 160ms |
0 / 0 |