0

我正在使用以下查询将列的值更新为 0.00

update table name set column name = '0.00'

我对许多列都这样做了,但我也意外地将一个错误的列更新为 0.00,这是我不应该做的。现在我想要这个列的数据,我在 Excel 文件中有备份,但不知道如何只更新这个特定的列。请帮忙

4

1 回答 1

0

根据受影响的行数,您可以尝试将以下公式放入C2Excel 表格的单元格中:

="UPDATE tbl_name SET col_name=" & B2 & " WHERE id=" & A2

假设在您的 Excel 表中id,每条记录的 s 可以在 column 中找到,A原始值在 column 中B。如果您然后将公式复制下来,直到覆盖整个表格,您最终应该得到一批UPDATE命令,您应该首先仔细检查这些命令,然后可能将其应用于您的数据库以恢复旧值。

于 2013-10-07T15:56:24.880 回答