-1

编辑:

桌子是巨大的!我可以进行备份,然后在本地尝试,如果一切顺利,我可以在服务器上复制相同的内容,但正如我所说,数据库有将近 500mb,它确实很大。感谢那些帮助过我的人:)

我想更改单元格值为 0 的“inside_position”列中的值

update TABLE_NAME SET inside_position=100 where inside_position=0;

我不能把这个搞砸,所以我不会为此设置试错法。

希望您能够帮助我。

|Product_ID||Product_Code||Inside_position|
|   403    ||   EH009KP  ||       0       |
|   503    ||   GHSJSKD  ||       0       |
|   603    ||   KANSDAS  ||       1       |
|   703    ||   KJNKANS  ||       0       |
|   803    ||   KJHEERF  ||       0       |
|   903    ||   NBVDHQE  ||       5       |
|   910    ||   PKMRQEM  ||       0       |
|   980    ||   990KMNJ  ||       0       |
-------------------------------------------

此表描述了我的问题,我想将 0 更改为 100。

4

1 回答 1

3

您发布的代码很好吗?

 update TABLE_NAME SET inside_position=100 where inside_position=0

如果您担心它不起作用,为什么不将数据复制到一个虚拟表中,然后对它们运行查询,这样您就知道它肯定会起作用:)

于 2012-04-16T20:46:54.263 回答