我需要查询帮助。
select cast(cast(reverse(substring(strevent, 3, 1)) as varbinary)as int)
from USER_EVENT
where strUserID='PLAYERIDHERE'
我将3改为1,2,3等等。这是插槽数据。
(strevent, 3, 1))
我的问题是如何使用更新的插槽值插回到列中?
如果可能的话,我如何搜索空插槽并为其添加值?
编辑 - 1:
好吧,我对此感到难过,我似乎无法让它更清楚。 我还在学习SQL Server 2008,对此感到抱歉。
USER_EVENT
表实际上是用于任务,每个时隙是1x1(时隙1乘1字节)。基本上如果我想看下一个插槽,我会去| 2,1 | 3,1 | 4,1 |每隔一个插槽就是空的空间。所以2,4,6 ......等等。
基本上我正在运行的查询会给我插槽3,在我的情况下,插槽3保持值“64”HEX或“100”十进制。十进制值是我想要编辑并保存回列(strName)。
我真的很抱歉我有多努力。
感谢。