PHPの場合、date('Y-m-d H:i:s')
は'2017-02-17 23:10:00'
のような結果を返します。オラクルの日付をY-m-dに保存する方法H:i:s形式?
ここで結果をORACLE 10gに保存します。私はOracle 10g Xpress Editionを使用しています。
今、このようなデータを保存しようとしています。
$time = date('Y-m-d H:i:s');
日付値が12-Feb-17
として救われ
$sql = "INSERT INTO tbl_language VALUES
(1, 'Hindi', TO_DATE('".$time."','yyyy-mm-dd hh24:mi:ss'))";
。 希望のフォームに保存された日付データを取得するにはどうすればよいですか?
$ timeには '2017-02-17 23:10:00'という文字列が含まれていますが、12月2日にOracleに保存されますか?これはタイプミスですか、これは本当に別の日ですか? –
@ThorstenKettner。 。 。私は、2月12日がOracleが日付を表示するデフォルトの方法だと思います。 –
@Gordon ..いいえ、セッションのNLS設定に基づいていると思います。 – GurV