Бага ?

Жук в муравейнике
Дата: 17.11.2008 18:34:15
SQL> select  to_char(systimestamp - 1,'Day','NLS_DATE_LANGUAGE=AMERICAN') t,
                 length(to_char(systimestamp - 1,'Day','NLS_DATE_LANGUAGE=AMERICAN')) l,
                 length(rtrim(to_char(systimestamp - 1,'Day','NLS_DATE_LANGUAGE=AMERICAN'))) ltr
       from  dual ;

T                  L        LTR
--------- ---------- ----------
Sunday             9          6

10.2.0.3 Linux
orawish
Дата: 17.11.2008 18:41:19
а что не так? имхо, всё кругло
select  '<'||replace(to_char(systimestamp - 1,'Day','NLS_DATE_LANGUAGE=AMERICAN'),chr(32),'.')||'>' t
       ,'<'||rtrim(to_char(systimestamp - 1,'Day','NLS_DATE_LANGUAGE=AMERICAN'))||'>' t2
       from  dual ;
Asmodeus
Дата: 17.11.2008 18:57:48
Хм, если и бага, то уж очень древняя. Из книги по Oracle7 в описании функции to_char (форматы дат):
[quot]DAY - Название дня недели, дополняемое пробелами до 9 символов.[/quot]
Asmodeus
Дата: 17.11.2008 18:59:53
D документации сказано чуть более обще.
Жук в муравейнике
Дата: 17.11.2008 19:12:55
Не бага.
DAY   Name of day, padded with blanks to display 
      width of the widest name of day in the date language  used for this element.
Elic
Дата: 18.11.2008 08:45:51
Жук в муравейнике
Не бага.
Заодно RTFM FM
Жук в муравейнике
Дата: 18.11.2008 17:25:34
Elic
Жук в муравейнике
Не бага.
Заодно RTFM FM

#ляяяя, точно точно точно