0
swaping兩列的值,我在MySQL的一個相當大的表,我需要做一個大規模更新,切換2列的值需要一些幫助,在MySQL
- TABLE_X
- COLUMN_1
- COLUMN_2
我需要所有的值搬過來的「COLUMN_1」到「COLUMN_2」和值「列_2'到'column_1'
任何想法我可以做到這一點?
swaping兩列的值,我在MySQL的一個相當大的表,我需要做一個大規模更新,切換2列的值需要一些幫助,在MySQL
我需要所有的值搬過來的「COLUMN_1」到「COLUMN_2」和值「列_2'到'column_1'
任何想法我可以做到這一點?
這只是列名的問題嗎?如果是這樣,你可以使一個ALTER TABLE交換名稱,你就完成了。
[鏈接](http://dev.mysql.com/doc/refman/5.1/en/alter-table.html)。 – swasheck 2013-03-12 18:00:04
如果存在涉及這些列的外鍵約束,這項工作是否可行? – 2013-03-12 18:02:37
不知道爲什麼我沒有想到這一點..我只是重命名列名..謝謝! – nk510 2013-03-12 18:04:47