問題タブ [sessioncontext]
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 - 現在の NLS_NUMERIC_CHARACTERS セッション設定を読み取る
さまざまな地域で、さまざまなNLS_NUMERIC_CHARACTERS
、別名コンマ区切りのパラメーターとして数値の小数を使用してレポートを実行する必要があります。
NLS_NUMERIC_CHARACTERS
セッションレベルで設定されます。と
式NLS_NUMERIC_CHARACTERS = ',.'
は、小数点記号がカンマで、千単位の記号がポイントであることを意味します。
NLS_NUMERIC_CHARACTERS
すべての異なる地域でユーザー入力を正しく行うために、セッションの設定が正しく設定されていると仮定します。そのセッション状態をフィールド値に評価し、s_nlsparam
それを使用してレポートパラメーターを正しく変換したい
これまでの計画。これはORA-01722: invalid number
、多国籍のコンテキストでの可能性を抑えます。
現在、設定の現在のセッション状態を読み取る方法が見つかりませんNLS_NUMERIC_CHARACTERS
。ビューを確認しましたv$session
が、そのようなフィールドはありません。次を使用してそのようなパラメーターを見つけたこともありません。
それを取得する方法はありますか?