タグ

calendarとSQLに関するkenjiro_nのブックマーク (1)

  • PL/SQLプロシージャで ORA-01861 で詰んだ件 - Qiita

    ORA-01861 : literal does not match format string (リテラルが書式文字列と一致しません。) 3つの問題が同時に起きていたのを切り分けできず 相当な時間を浪費してしまったケースをご紹介。 答えから先に言うと、 日付のformatが異なっていると発生するOracleエラー nls_parametersのdate_langが勝手に書き換えられていた プロシージャの入力がDATE型で、入力に至る前に暗黙的なVARCHAR→DATEをやってた という3つの問題が同時発生していました。 いろんな書き方をするよねみんな 日付を文字列で表現するときは、 人によっていろんな書き方をします。 例えば「2017年1月12日」なら

    PL/SQLプロシージャで ORA-01861 で詰んだ件 - Qiita
  • 1