【发布时间】:2014-01-10 10:15:16
【问题描述】:
最近我一直在尝试找出一种方法来仅替换特定用户的列的一部分。 该系统是为项目列分层(-1、-1、-1、-1、-1、-1、-1、-1)的游戏而设计的......我需要一种方法来仅替换其中一个这些值带有一个新值,但是当我似乎无法弄清楚如何做到这一点时。
作为我需要实现的示例 旧物品 - (-1, -1, -1, -1, -1, -1, -1, -1) 新物品 - (1838, -1, -1, -1, -1, -1, -1, -1)
下次你做同样的事情时,它会替换下一个 -1 值。
非常感谢任何可以帮助我弄清楚如何做到这一点的人。
-- 编辑-- 我忘了提到我们有超过 4000 个帐户。因此替换脚本将仅指定给其中一个帐户。
【问题讨论】:
-
你为此做了什么?
-
这就是为什么我们总是试图建议人们规范他们的数据库
-
对我来说似乎是一个非常糟糕的架构。为什么所有这些列?为什么不根据需要在其中插入(或更新)记录的表?
-
数据库是由在当前团队之前开发游戏的团队预先构建的。由我和其他 10 个人组成。我是首席数据库开发人员和社区开发人员,我们有大约 12 个表,它们都是特定于某些东西的。其中一张表用于您的库存/背包中的物品。
-
@Luciferus:指定的-ve值是代表单行-多列还是多行-单列值?