我有数据库,在一个表中我需要更改列的值,因为与另一个开发人员混在一起。我有一个名为credits
的表和一个名为credit_type
的列。
credit_type
有2个值long
和short
。
如何将long
的所有值替换为short
,将所有值short
替换为long
?
答案 0 :(得分:3)
update credits set credit_type = 'interim' where credit_type = 'long';
update credits set credit_type = 'long' where credit_type = 'short';
update credits set credit_type = 'short' where credit_type = 'interim';
将所有内容全部包含在交易中以获得完全可靠性。