注册 登录
编程论坛 VFP论坛

用alter table 命令,将数值型字段改为字符型,记录的空白值会变成”0“

sxy166 发布于 2022-12-06 18:09, 721 次点击
只有本站会员才能查看附件,请 登录
alter table d:\ls\llsl alter column ('a')  c(6)
只有本站会员才能查看附件,请 登录
3 回复
#2
吹水佬2022-12-06 18:40
先将数据 select <<iif(A==空白,"",tran(A))>> as A, .... from 表 .... into ....>
字段数据类型通常不会在程序中变来变去


[此贴子已经被作者于2022-12-6 18:41编辑过]

#3
sxy1662022-12-07 08:45
我是用impo from d:\aa type xl8,转成dbf的。第一行不用数字就好了,转过来就都是字符型的字段。
#4
hu9jj2022-12-07 09:13
数值字段的空白值就是0,转换成字符字段当然显示“0”了,这没有什么可奇怪的。如果您要用空格替换,可以筛选后再一并替换。
1