简单问题string id 0001怎么加1 变成0002,0003,004............????????????????

xudoway_2008 2005-07-27 05:06:41
string ls_id=0001
怎么让它加1,变成0001,0002,0003....................
...全文
912 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxjnew 2005-07-28
  • 打赏
  • 举报
回复
还有个办法
int li_id
ls_id = right(string(10001 + li_id),4)
这样也可以累加!!
jiangxj 2005-07-28
  • 打赏
  • 举报
回复
楼上正解
iwl 2005-07-27
  • 打赏
  • 举报
回复
string(integer(ls_id)+1,'0000')
xudoway_2008 2005-07-27
  • 打赏
  • 举报
回复
这太麻烦了吧,没人知道这个吗????
nicebee 2005-07-27
  • 打赏
  • 举报
回复
可以先加一个临时字段为自增int类型,这样数据导入时为1,2,3,4
然后update table
set ls_id=right('0000'+ltrim(str(临时字段)),4)
yuanqi007 2005-07-27
  • 打赏
  • 举报
回复
ls_id=string(integer(ls_id)+1)

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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