私は次の表を持っています:
ご覧のとおり、2012-01-01 09:29:00.000と2012-01-01 09:29:00.008のように日付と時刻の値が重複しています。
重複する時間にミリ秒を追加して冗長性を取り除き、次の結果を得るには、あなたの助けが必要です。
そこで、テーブルTableSourceを作成し、新しい出力値を冗長化せずに挿入しようとしましたが、成功しませんでした。
次のクエリで問題を解決できると思いますが、My-sqlでのみ機能します。
INSERT INTO TableDestination
SELECT * FROM TableSource
ON DUPLICATE KEY
UPDATE NeededDateRow = DATEADD(millisecond,1 , NeededDateRow)