Přejít na obsah

Recommended Posts

Odesláno

Офф:

QUOTE (AgentXXX @ Oct 14 2005, 14:13) Я не "птица и не летаю" (кавычки - оффтопера)

Это - как пингвин? B)

QUOTE (AgentXXX @ Oct 14 2005, 14:13)
...  и ничем не занимаюсь в настоящее время.

Точно - как пингвин! B)

Еофф.

  • Odpovědi 97
  • Created
  • Poslední odpověď

Top Posters In This Topic

Odesláno

QUOTE (olegvb @ Oct 14 2005, 13:18)
QUOTE (alp @ Oct 14 2005, 12:11)

to_date('4/22/2004','d/mm/yyyy')

to_char(sysdate,'dd/mm/yyyy')

 

 

Не ... точно не понял ^_^

 

Таблица в ней дата в формате пример 22 октября 2004

 

в процедуре запрос которй возвращает записси в диапазоне с ... по (от клиента)

 

У клиента показывает что формат даты mm/dd/yyyy am, pm

 

Может и не Oracle а клиент проблемный

 

локали на обоих машинах настроены нармально

вопщем если нужно выставить, чтоб oracle возвращал НУЖНЫЙ формат даты (потму как дату он хранит вообще так так ему нравится грубо говоря), то нужно использовать

ALTER SESSION (на пример в ON_LOGON триггере) -- мягкий путь

или

ALTER SYSTEM.

 

SQL> select sysdate from dual;

 

SYSDATE

--------

14.10.05

 

SQL> alter session set nls_date_format =  'dd/mm/yyyy';

 

Session altered.

 

SQL>  select sysdate from dual;

 

SYSDATE

----------

14/10/2005

 

SQL>

 

еще вариант, на клиенте в реестре (если это винда) посмотреть в хоуме NLS_DATE_FORMAT

или задать его, если его нету.

 

PS

сорри, за сумбур.

Odesláno

AgentXXX, сорреньки, если пошутить не удалось...

Эт у меня - от моментального безделья... ;)

Pokud chcete odpovídat, musíte se přihlásit nebo si vytvořit účet.

Pouze registrovaní uživatelé mohou odpovídat

Vytvořit účet

Vytvořte si nový účet. Je to snadné!

Vytvořit nový účet

Přihlásit se

Máte již účet? Zde se přihlašte.

Přihlásit se



  • Kdo si právě prohlíží tuto stránku

    • Žádný registrovaný uživatel si neprohlíží tuto stránku
×
×
  • Vytvořit...