-2
A
回答
2
如果我理解正確的話,可能這樣的事情會做到這一點:
UPDATE your_table t
SET t.TimeStamp = t.DateOfInsert
WHERE t.DateOfInsert <> t.TimeStamp
但是,這將更新表中的每一行,這是你想要的嗎?
2
UPDATE table t SET t.TimeStamp=t.DateOfInsert
+0
這不考慮RedStar的需求。刪除你的答案或添加一個WHERE子句。 – 2012-03-28 12:58:57
相關問題
- 1. 使用SQL SERVER中的一個查詢更新多個表
- 2. 更新SQL Server中的同一個表
- 3. SQL |用一個查詢更新多行
- 4. 在一個SQL查詢中更新多個行的多列
- 5. 一次更新多行的SQL查詢
- 6. 並行查詢多個SQL Server表
- 7. 基於同一表的SQL Server 2005更新查詢
- 8. 更新SQL Server 2008中源表中多個匹配行的查詢?
- 9. 從SELECT查詢的結果更新多行到同一個表
- 10. 多個SQL更新查詢
- 11. 如何使用SQL查詢更新表中的多個行?
- 12. 使用SQL Server中的單個查詢更新兩個表
- 13. SQL查詢在同一查詢中創建和更新列表
- 14. 從sql server中的單個查詢中的不同表中更新兩列?
- 15. SQL Server查詢更新
- 16. SQL Server更新查詢更新兩個表
- 17. SQL Server:在同一個.SQL文件中運行多個選擇查詢
- 18. SQL查詢更新多個表具有相同的列名
- 19. SQL Server 2005中如何-----使用更新多行子查詢
- 20. SQL更新查詢更新2個表中的一列
- 21. 用另一個表值更新一個表列值的SQL Server查詢
- 22. SQL查詢同一行中同一列的多個值
- 23. 如何更新單查詢兩個表中的SQL Server 2008
- 24. SQL Server查詢同一列中的多個值
- 25. MySQL更新與多個連接到同一個表的查詢
- 26. 查找一個表中沒有的其他行 - SQL Server查詢
- 27. SQL查詢更新相同的表
- 28. 使用多個表的SQL Server更新
- 29. 使用一個查詢更新多行
- 30. 使用一個查詢更新多行?
那就是它。那是行得通的!謝謝! – RedStar 2012-03-15 16:27:18
您能否將此答案標記爲已接受?謝謝 ! – 2012-03-15 16:38:24