問題タブ [to-char]

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.

0 投票する
3 に答える
2697 参照

oracle - 同じ DB インスタンスで、異なるセッションから to_char() の同じ結果を生成する方法は?

特定の日付から曜日を計算する小さなユーティリティ関数があります。

このステートメントを同じデータベース インスタンスで実行すると、2 つの異なるマシンから 2 つの異なる結果が生成されます。

問題は、2 つの異なる PC で同じデータベース インスタンスを使用して同じ結果を得るためにコードを変更する方法です。

詳細

これらの nls_session パラメータを使用して PC からセッションを開始すると、結果は 6になります。

同じデータベース インスタンスでも、次のセッション パラメータを持つ別の PC からセッションを開始すると、異なる結果が得られます: 7:

私の場合、正しい結果は 7 ですが、PC で提供する必要があります。私は成功せずに次のことを試しました:

  • NLS_LANGUAGE を AMERICAN に変更
  • オプションの nls_language パラメータで to_char() を使用

助言がありますか?

0 投票する
2 に答える
4091 参照

sql - to_char と to_date が異なる出力を返す

以下のクエリを使用しています。

出力はヌルです。ただし、以下のクエリでは、出力は現在の日付です。

to_char 関数が sysdate を返せないのはなぜですか?

日付を比較するために to_char を使用すべきではありませんか?

0 投票する
1 に答える
1466 参照

postgresql - to_char が間違った日付を返す postgresql

私のデータベースには、「タイムゾーン付きのタイムスタンプ」タイプのstarttimestampを持つテーブルがありますが、タイムゾーンなしでタイムスタンプを表示したいので、これでうまくいくと思いました

と ai get

しかし、to_charなしでそれを行い、このように同じIDのタイムスタンプを呼び出すだけです

私は正しいものであるこれを取得します

to_char ステートメントに何か不足していますか? ありがとう