1
私はAIXサーバーを使用しています。AIXサーバーの日付形式変換
私は、日付を含む変数は、今私はYYYYMMDD形式にこの文字列を変換するデータベースから、すなわち
$ echo $date_var
12-JAN-17
を返しました。 私は、次のコマンド
date -d $date_var +%Y%m%d
を発行した。しかし、私は取得していますエラー:
date : illegal operation --d
私はAIXサーバーがこの機能をサポートしていないと思います。代わりに私は何をすることができますか?
を参照し、この事前に行います '輸出NLS_DATE_FORMAT = YYYYMMDD'あなたの答え@Lorinczyため –
おかげで、しかし、私は共有異なるvariable.theコードformatsin複数の日付を必要とするように私はNLSパラメータを変更することはできません1つの大きなスクリプトの一部です。 –
gnu!dateutilsをインストールすることはできません。それがOracleであれば、それを引き続き使用することができます: 'echo" select to_char(to_date('12 -JAN-17 '、' DD-MON-YY ')、' YYYYMMDD ' | sqlplus -S scott/tiger |テール-n2 |ヘッド-n1' –