| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1257 人关注过本帖
标题:关于字符型数字前加“0”的问题
取消只看楼主 加入收藏
shyoow
Rank: 2
等 级:论坛游民
帖 子:42
专家分:14
注 册:2013-1-30
结帖率:88.89%
收藏
已结贴  问题点数:20 回复次数:6 
关于字符型数字前加“0”的问题
我想在字段yxsdm数据前紧左根据字符长度添加“0”,如 “1”变为“001”、“2”变为“002”。。。。。。用padl(ALLT(yxsdm),3,'0')怎么不成功啊,请问问题出在哪里呀?详见附件。谢谢各位指教!
xh.zip (732 Bytes)
2014-09-03 17:48
shyoow
Rank: 2
等 级:论坛游民
帖 子:42
专家分:14
注 册:2013-1-30
收藏
得分:0 
以下是引用xs591222在2014-9-3 18:16:14的发言:

repl yxsdm with padl(allt(yxsdm),3,'0') all

谢谢,可以实现
2014-09-03 22:37
shyoow
Rank: 2
等 级:论坛游民
帖 子:42
专家分:14
注 册:2013-1-30
收藏
得分:0 
以下是引用caolp在2014-9-3 19:01:49的发言:

REPLACE yxsdm WITH ALLT("00"+yxsdm) all

谢谢,你的代码也可以实现我的要求
2014-09-03 22:38
shyoow
Rank: 2
等 级:论坛游民
帖 子:42
专家分:14
注 册:2013-1-30
收藏
得分:0 
以下是引用sdta在2014-9-3 19:19:57的发言:

编码规则是什么

老大,我自己也搞不清是什么编码规则
2014-09-03 22:39
shyoow
Rank: 2
等 级:论坛游民
帖 子:42
专家分:14
注 册:2013-1-30
收藏
得分:0 
以下是引用tlliqi在2014-9-3 20:52:24的发言:

yxsdm字段要字符型,且长度要够

这个条件已经满足了,用我的代码还是不行

非常感谢各位帮忙,我的问题已经得到解决
2014-09-03 22:41
shyoow
Rank: 2
等 级:论坛游民
帖 子:42
专家分:14
注 册:2013-1-30
收藏
得分:0 
以下是引用bccn201304在2014-9-3 22:47:55的发言:

padl(ALLT(yxsdm),3,'0')没问题吧

你可试下,我试过不行的,谢谢!
2014-09-03 23:14
shyoow
Rank: 2
等 级:论坛游民
帖 子:42
专家分:14
注 册:2013-1-30
收藏
得分:0 
多谢各位帮忙,不仅解决我的问题,还让我学习到了我错误的原因,特别是liuxingang28版主,再次感谢!
2014-09-04 14:02
快速回复:关于字符型数字前加“0”的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.043264 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved