2

to_date('','format')Vertica関数に次のような出力をさせるにはどうすればよいですか?

DDMonYYYY - 01/ABR/2012 

好きじゃない(01-04-2012)?!

dbadmin=> select now();
              now
--------------------------------
 19/09/2012 11:03:48.284339 BRT
(1 row)

dbadmin=> show datestyle;
   name    | setting
-----------+----------
 datestyle | SQL, DMY
(1 row)
4

2 に答える 2

6

これを試して:

SELECT TO_CHAR(CURRENT_TIMESTAMP, 'DD/MON/YYYY');
于 2012-11-15T09:55:53.490 に答える
0

to_date()は文字列を受け取り、それを日付オブジェクトに変換します。返される出力は、指定された形式にフォーマットされていません。これは、日付オブジェクトが作成されたことを確認するだけです。

于 2012-09-19T23:30:56.663 に答える