我有一種情況,我想通過使用現有的列值插入表中的值,但修改了一個日期列。我可以嘗試從表中插入select語句的值,但是如何爲日期列添加不同的值?在同一個表格中插入一列中的值並修改一列
0
A
回答
2
樣品:(這份另一個紀錄,但設置日期到另一個明確的值)
INSERT [table] (col1, col2, col3, datecol, othercol)
SELECT col1, col2, col3, '20130104', othercol
FROM [table]
WHERE pk_id = 4;
+0
如果20130104不存在於表中它會與選擇語句一起工作,那就是我很困惑的 – 2013-04-24 10:54:43
+0
是的,它會工作。雖然日期文字在db2中的格式可能不同,但是你明白了。 – RichardTheKiwi 2013-04-24 10:57:09
+0
謝謝,它適用於我。 – 2013-04-24 11:06:44
相關問題
- 1. 在插入的另一個表中更改另一個列值
- 2. 插入值並從列中選擇併到同一個表
- 3. 複製1列的表更改值並將其插入同一個表中
- 4. 更新同一個表格的一列中的多個列值
- 5. 在一個表格中添加兩列的值並插入到第三列
- 6. 選擇,修改並插入到同一個表中
- 7. 在Redis的另一個列表中插入一個列表
- 8. 在同一列中的多個計數,並插入到另一個表
- 9. mySQL:合併同一個表中的列,並將值保存在同一行中
- 10. 將表中兩列的連接值插入另一個表的一列中
- 11. 插入一個表格的每列作爲另一個表中的一行
- 12. 在索引中插入一個列表
- 13. 在另一個相關表格的一個表格中輸入列值
- 14. 合併值插入一個集合列
- 15. 散列 - 在散列表中插入一個值
- 16. 如何在MySQL表中插入同一行的兩列值
- 17. 如何從一個表中獲取一列並插入到另一個表
- 18. 列中加入不同的值,在同一個表中,成一排
- 19. 插入一行到一個表並添加一個序列
- 20. 在一個表格中插入和更新不同的表格
- 21. 如何在同一個表中交換同一列的值
- 22. 將表中列的所有值插入Sql中的另一個表的列中
- 23. 在表格中增加計數,同時在另一個表格中插入值
- 24. 配置一列值並插入新值代替表中的舊列值
- 25. SQL:在同一個表中插入新創建的列
- 26. 列更新並在同一個表內插入2行
- 27. SQL - 將行插入到列中具有不同值的同一個表中
- 28. Python中插入一個列表清單
- 29. 合併兩個列的值並插入到另一個表中ms sql
- 30. 值從一個表中插入到另一個在同一個數據庫中?
你需要更具體一點。你使用的數據庫是什麼,表格定義是什麼,你想要達到什麼目的? – paul 2013-04-24 10:51:44
它是一個DB2表,其中包含諸如「SA1」「SA2」「date」「其他列」之類的列。我想插入現有特定日期但具有不同日期的值 – 2013-04-24 10:52:26