Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用以下查询将列的值更新为 0.00
update table name set column name = '0.00'
我对许多列都这样做了,但我也意外地将一个错误的列更新为 0.00,这是我不应该做的。现在我想要这个列的数据,我在 Excel 文件中有备份,但不知道如何只更新这个特定的列。请帮忙
根据受影响的行数,您可以尝试将以下公式放入C2Excel 表格的单元格中:
C2
="UPDATE tbl_name SET col_name=" & B2 & " WHERE id=" & A2
假设在您的 Excel 表中id,每条记录的 s 可以在 column 中找到,A原始值在 column 中B。如果您然后将公式复制下来,直到覆盖整个表格,您最终应该得到一批UPDATE命令,您应该首先仔细检查这些命令,然后可能将其应用于您的数据库以恢复旧值。
id
A
B
UPDATE