表中cardid 从23开始到560
我想在sql中 把cardid全部改掉改为从256开始,其它往后追加,能帮帮忙吗?谢谢......
我想在sql中 把cardid全部改掉改为从256开始,其它往后追加,能帮帮忙吗?谢谢......
解决方案 »
- 怎么排除上次已查询过的值
- 请教一哈关于拼接的问题
- 用insert增加一条记录后,如何得到这条记录的自增列的值呢?(表是用一个自增列标识惟一性的,所以我想得到新增记录的自增列的值)
- 在一个插叙语句中 如何确定 那个列 对应 那个表
- 肯请释疑:syscacheobjects 和执行计划的问题
- 弱问:关于"OPTIMIZER LOCK HINTS"的错误请帮我CC~
- 刚才的贴有问题,重新来---》这样的要求,如何设计数据库???
- 请教一个权限设计的数据结构问题
- 简单case语句问题?
- 如何清空SQL SERVER 的事务日志?能否把步骤讲得清楚一点?谢谢
- 在原有SQL server2000的系统上装SQL2005后,附加2005数据库602错误
- 求一条麻烦的语句!
update t
set t.cardid=256+(select count(1) from tb where cardid<t.cardid)
from tb t
where t.cardid between 23 and 560提醒,更新前请先备份数据
--是这样???
update tb set cardid=cardid+233 --256-23=233
card表中cardid从23开始的
我要把cardid改为从56开始,其它往后追加
意思就是把cardid 重新生成,要简单点的
谢谢......