关于列重新赋值~!

oklionok 2008-09-15 11:12:30
add表中char型字段bh,现在里面只有500余条记录,值是000001-010226的数据,其中删掉了很多条,
我想要重新赋值bh列,数据赋值为000001-000501如何实现啊~
谢谢各位帮忙啦~
...全文
62 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
风子啊啊 2008-09-18
  • 打赏
  • 举报
回复
如者再建一表, 加一字段id numeric(10,0) IDENTITY not null ,
把记录导进去,,
ribut9225 2008-09-17
  • 打赏
  • 举报
回复
用游标,一条一条记录的改写

没有全部都实现的可能吧
除非有一定的规律,比如序号什么的
oklionok 2008-09-16
  • 打赏
  • 举报
回复
不好意思哦,可能是我表达力不好
只是想把某列数重新按顺序赋值~!怎么实现啊~
Tigersong 2008-09-16
  • 打赏
  • 举报
回复
update add set bh = '000001-000501' where bh = '' or bh is null
-------------------------
其实我没太明白你想干什么!

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧