問題タブ [ora-01830]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - ORA-01830: 入力文字列全体を変換する前に日付形式ピクチャが終了します
SQL は、ほとんどのインストールで正常に機能します。しかし、カナダでの Oracle のインストールに問題があります (日付のローカリゼーションの問題の可能性がありますか?)。
http://www.google.com/search?q=ORA-01830
SQL を生成する独自のプロセッサにデータを供給しています。私はデータを提供するだけです。プロセッサからのサポートを必要とせずに問題を解決するのに役立つ情報を期待していました.
java - タイムスタンプフィールドをOracleストアドプロシージャに送信する方法。DB構成にもかかわらずJavaから?
JavaWebアプリケーションからOracleのストアドプロシージャにリクエストを送信しています。このストアドプロシージャには、TimestampINパラメータがあります。
情報の移動方法は次のようなものです。
javaWebApp-}Webサービスクライアント-}ws-}ストアドプロシージャ
そして、タイムスタンプパラメータをフォーマットされた文字列としてWebサービスクライアントからwsに送信します。
テスト環境では、次の送信で機能します。
ご覧のとおり、フォーマットされた文字列が送信されます。しかし、実稼働環境では、例外が発生します
これは、おそらく1つのDBから別のDBへの構成の違いが原因で、フォーマットが同じでないことに関連しています。テスト環境は本番サイトのレプリカである必要があることはわかっていますが、適切に設定することは私の手にはありません。また、データベースの設定方法に関係なく、Timestamp-as-a-formatted-stringフィールドを送信する必要があります。何か案は?前もって感謝します。
****編集****:特定の構成にもかかわらず正しく機能させる方法を見つけました。これは、適切なOracle命令を使用してWebサービスで呼び出し命令を設定するのと同じくらい簡単です。つまり、Oracleストアドプロシージャの呼び出しは
に
プロシージャの呼び出しで設定した形式は、元の質問に記載されているSimpleDateFormatを使用してWebアプリから送信された形式と一致しますが、わずかに変更されています。
助けとアイデアをありがとうございました。
sql - オラクルの日時
私は4つのフィールドを持っています:
- Start_Date = 16-Jun-10
- Start_Time = 14:37
- End_Date = 16-Jun-10
- 終了時間 = 14:38
最初から最後までの差を計算する必要があります。to_date(Start_date || Start_Time) を使用してみましたが、次のエラー メッセージが表示され続けます。
ORA-01830: 入力文字列全体を変換する前に日付形式ピクチャが終了します 01830.00000 - 「入力文字列全体を変換する前に日付形式ピクチャが終了します」
ご協力ありがとうございました。デビッド
sql - Oracle での日付と時刻のフォーマット
私は 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
sql - Oracle 11.2で発生するエラー
1.0.6 私のプログラムはうまく動作しますが、Oracle 11.2 ではエラー ORA-01830 が発生します
何が問題なのですか?11.1 と 11.2 の間に違いはありますか?
前もって感謝します
sql - Oracle: スプレッドシート データのインポート
Oracleで作成したテーブルがあります。テーブルに 3 つの日付列があります。オラクルのスプレッドシートのインポートを介してテーブルにデータをインポートしようとしています。インポートしようとしている約100のレコードがあります。データの例は次のとおりです。
ただし、そのようなレコードを oracle にインポートしようとすると、エラーが発生します。
ORA-01830: 入力文字列全体を変換する前に日付形式ピクチャが終了します
このデータを正常にインポートする方法を教えてください。