关于用 Visual Foxpro处理DBF数据的问题

我有一个DBF的表,其中有一列是编号,例如“0544010510146”我想在这一列右起数第三位的左边添加一个“0”,变成“05440105100146”请问应该怎么写命... 我有一个DBF的表,其中有一列是编号,例如“0544010510146”
我想在这一列右起数第三位的左边添加一个“0”,变成“05440105100146”请问应该怎么写命令?
请教达人!
展开
 我来答
fengjian009
2008-06-13 · 超过100用户采纳过TA的回答
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:0
展开全部
假设你这列的字段名为:sub,字段属性为 :字符型
a=left(sub,10)
b=right(sub,3)
s=a+'0'+b
repl sub with s
象这种代码用途的字段,属性最好设成字符型,若数据较多,编个循环就能搞定了,或者直接写
repl all sub with left(sub,10)+'0'+right(sub,3)
就一切OK了!
网易云信
2023-12-06 广告
网易云信提供一站式的 1 对 1 UIKit 组件库,可以更快地搭建 1 对 1 社交平台,能够快速实现音视频呼叫、音视频通话、1对1消息发送、美颜和礼物功能,直接可以复用我们的组件源码就可以了。优势:1、全套1对1 UI组件,接入更快;2... 点击进入详情页
本回答由网易云信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式