問題タブ [sqldatetime]
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.
java - 文字列日付から SQL 日付への年数の加算
SimpleDateFormat
日付文字列を java.sql.date に変換するために使用しています。
変換すると、問題が発生します。つまり、年が自動的に追加されます。
コード:
出力:
日付は 2012 年になっているはずですが、合計すると 3 年になります。コードに問題はありますか?
前もって感謝します。
sql - Oracle でデータ型 DATE のフィールドの値をインクリメントする
その列のすべての日付について、date_column を datecolumn+1 に更新する update ステートメントを作成する方法は?
テーブルに日付という名前の列があり、テーブル内のすべてのレコードのすべての日付を 1 日増やしたいと考えています。
例えば:
等々。
java - ClassCastException: java.sql.Date (id=9010) を java.sql.Timestamp にキャストできません
Java 1.4 アプリで問題が発生しています。
Oracleデータベースの2つの日付フィールドであるJDBC Qyeryを実行しています(私が読んでいる2つのフィールドは両方とも、NULLABLE = falseのDATE型です)
そして、JDBCConnection で実行されます
結果でデータを取得し、それをループします
しかし、エラーClassCastException: Cannot cast java.sql.Date (id=9010) to java.sql.Timestampでオブジェクトを java.sql.Timestamp に変換できません
だから私は変換を
そしてそれは働いています。すべて完璧です。
しかし、問題は、私のコードは変更されておらず、データは少なくとも過去 6 か月間変更されていないということです。
昨日までのタイムスタンプ変換で機能しましたが、今日はタイムスタンプではなく日付で機能しています。
その後、ソース コード リポジトリに戻り、元は約 2 年前の java.sql.Date であることがわかりましたが、今では基本的にロール バックしています。明らかに、私がここで見逃しているものがあります。
JDBC クエリがデータ型を誤って解釈する方法はありますか?
ルディの質問によると、 JDBCConnection.getSqlObjectArray() の中に何がありますか
dao と呼ばれる JdbcDaoSupport クラスがあります。
mysql - 日付間のMysql選択クエリは、より多くの実行時間がかかります
私のテストテーブルには100万行あり、列idは1から100万までの自動生成された数値で、id列は一意のインデックスで、挿入時間を格納するtimestore列は、id範囲内で選択クエリを実行すると例:
実行時間 - 0.379 秒
2 つの日付の間で選択クエリを実行する場合
実行時間 - 1.478 秒
2 番目のクエリが最初のクエリよりも時間がかかるのはなぜですか?
java - Java日付からSQL日付へ
特定の日付をJavaからデータベースに保存するにはどうすればよいですか? (今日の日付だけでなく、ユーザーが指定したい日付もいくつかあります)