2

私は Oracle で作業しており、SQL Developer-1.5.4.59.40 を使用していますが、問題があります。日付の形式を使用する方法がわかりません。「dd/mm/aaaa hh24:mm」という形式を使用したいのですが、Oracle はそれを受け入れません。エラーは次のとおりです。

ORA-01830: La mascara de formato de fecha termina antes de convertir toda la cadena de entrada

4

4 に答える 4

1

すべてのクエリの日付形式を変更する (そしてそれを毎日記憶させる)

SQL 開発者:

  1. ツールに移動
  2. 環境設定
  3. データベース
  4. NLS
  5. 日付形式を「DD/MM/YYYY HH24:MI」に変更します(Jensの提案による)

今すぐクエリでそれを行うだけです

SELECT 
        TO_CHAR(SYSDATE, 'DD/MM/YYYY HH24:MI') 
  FROM DUAL ;

  TO_CHAR(SYSDATE,'DD/MM/YYYYHH24:MI') 
------------------------------------ 
04/01/2011 16:08  
于 2011-01-04T21:08:50.590 に答える
1

「DD/MM/YYYY HH24:MI」を試してください

回答を十分に長くするためのブラインドテキスト

于 2011-01-04T20:22:27.263 に答える
0

some_dateが日付型の列名である場合、関数to_charを使用して任意の形式に変換できます。

select to_char(some_date,'dd/mm/yyyy hh24:mi:ss') from ..
于 2011-01-04T21:09:33.603 に答える