|
|
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#18+
ФОРМАТ ДАТЫ ЭТИ / : . Apr 2003 03 символы в какой последовательности и какие где можно посмотреть или изменить порядок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 16:10:29 |
|
||
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#18+
ФОРМАТ ДАТЫ ЭТИ / : . Apr 2003 03 символы в какой последовательности и какие где можно посмотреть или изменить порядок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 16:10:32 |
|
||
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#18+
Функция TO_Date соответственно в каком порядке хошь просматривать дату так и выставляешь параметр 'DD/MM/YYYY' TO_Date( '03/1998/03', 'MM/YYYY/DD') TO_Date( '1998/03/03', 'YYYY/MM/DD') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 16:26:33 |
|
||
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#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. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 16:35:28 |
|
||
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#18+
Я хотел спросить в каком формате я могу заносить дату а не в каком она выдаеться на экран Щас могу только знаосить в формате 03.Apr.2003 а 03.04.2003 не могу это раз а во вторых как занести время еще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 16:43:58 |
|
||
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#18+
Формат даты по умолчанию устанавливается переменной среды/сеанса nls_date_format, которая неявно устанавливается по nls_territory, которая явно устанавливается в nls_lang. Ввод даты и времени производится функцией to_date('строка даты со временем','соответствующая форматная маска'), например to_date('01.01.2003 23:30:00','dd.mm.yyyy hh24:mi:ss') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 16:55:34 |
|
||
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#18+
Если явно не применяется маска, то NLS_DATE_FORMAT действует и для ввода и для вывода: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 16:56:18 |
|
||
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#18+
NEVER assign string to a DATE directly. This forces Oracle to interpret date string based on default date format which is client dependent (registry setting or environment variable on client side). As a result your code is not portable. Always prompt user for a format to use when entering dates and use TO_DATE('user-entry','date-format'). However, if you still want to rely on default format, you can issue (as it was suggested by softbuilder) ALTER SESSION SET NLS_DATE_FORMAT='format'. It affects both date input and output. For example: ALTER SESSION SET NLS_DATE_FORMAT='DD.MM.YYYY HH24:MI:SS'; Artist formerly known as SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 16:59:33 |
|
||
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#18+
Ну да, это правильно, только вот в некоторых оракловских продуктах (вроде в дизайнере в пакетах генерации веб приложений) встречалось использование именно прямого присвоения из строки, приходилось править вручную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 17:11:42 |
|
||
|
как изменить формат даты или узнать его
|
|||
|---|---|---|---|
|
#18+
зависит от настроек NLS на клиенте поставь в реесте NLS_LANG допустим AMERICAN_CIS.CL8MSWIN1251 и проверь select sysdate from dual ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2003, 17:46:25 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2771&tid=1990273]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 390ms |

| 0 / 0 |
