Oracle データベースにクエリを実行するときに奇妙な問題が発生します。まったく同じロジックで異なる結果が得られますが、私が知る限り、実際には同じバージョンと構成である 2 つの異なる Windows Apache セットアップで得られます。
問題は、テーブルから 3 つの列 ( Number(10),Number(10),Number(10,4) ) を選択すると、同じクエリが 1 つのマシンで列 #3 に対して適切な 10 進数を返し、別のマシンでは削除されることです。小数と私は数値の整数部分のみを取得します。
Oracle が Number(10,4) データ型を返す方法を制御する設定がわかりません。2 つのマシンで Oracle クライアント、Apache、および PHP の設定に違いは見られません。
これの原因は何ですか?
よろしくお願いします。
イリヤ