問題タブ [sql-timestamp]
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 - Oracle SQL : where 句のタイムスタンプ
特定の時間枠内で行を検索する必要があります。
つまり、タイムスタンプの精度が SECONDS の行を検索する必要があります。どうすればこれを達成できますか?
参考:startdate
列の型はTIMESTAMP
です。
sql - Oracle での YYYY-MM-DD HH:MM:SS 形式のタイムスタンプ変換
YYYY-MM-DD HH:MM:SS
書式付きのレコードを Netezza から Oracleに挿入しようとしていますが、無効な日付タイプが表示されます。
どうすればこれを達成できますか?
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 クラスがあります。
sql-server-2008 - あるテーブルから別のテーブルにデータをコピーするときのタイムスタンプ挿入エラーを回避するにはどうすればよいですか?
主キーに基づいて、テーブルのリスト (~30) 内のデータを選別しようとしています。
私のアプローチは次のとおりです。 1.中間テーブルを作成し、各テーブルに必要なデータをロードします
2.元のテーブル
を切り捨てます 3.中間テーブルのデータを元のテーブルに挿入します。
これまでに使用したコードは次のとおりです。
エラーが発生しました:
したがって、そのエラーは、タイムスタンプ列に何も挿入できないことを示しています。
タイムスタンプの選択を避けるために、選択を避ける必要があります (つまり、select * を使用します)。
タイムスタンプ型以外のすべての列を選択する簡単な方法はありますか?それとも、情報スキーマにアクセスして、各テーブルの動的選択ステートメントを作成する必要がありますか?
(または暗黙の質問、私がやろうとしていることを行うためのより良い方法はありますか?)
ありがとう
sql - Oracle SQL でのタイムスタンプ変換
Oracle SQL を使用していますが、日付の問題があります。
Insert
次のような多くのコマンドを含む長いスクリプトを取得しました。
ただし、次のエラーが発生します。
sysdate の形式は次のとおりです。
次のコマンドを試しましたが、フォーマット エラーが発生しました。
この問題を解決するにはどうすればよいですか? さらに、これらの日付を次の形式に変換したい:
この変換は挿入コマンドで行うことができますか?
お知らせ下さい
java - java sqlプリペアドステートメントでタイムスタンプを使用する
Java で準備済みステートメントを使用して選択クエリを実行しようとしています。Where 句では、以下に示すように Timestamp タイプ列の条件をチェックしています。
//timestampString を java.sql.Timestamp に変換する関数
クエリを実行すると、次の例外が発生します。
それで、ここで正確にどこが間違っているのですか?
前もって感謝します。