一个VFP中NULL的问题

freey 2004-10-29 10:52:57
有一张表,用于统计不同时间测得的多项数据,所有字段全是数值型的,主键是编号,用于记录数据的字段可为空。
但是数据放到表里后,空值全成了“0”了,我需要它就是NULL而不是“0”,因为“0”的有效的值,而“NULL”是无效的值,在统计时要去掉,请问如何处理?
在线等待。。。。。。。
...全文
252 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yesyesyes 2004-10-29
  • 打赏
  • 举报
回复
REPL all 字段名 WTIH NULL FOR 字段名=0
LAIYANGPJ 2004-10-29
  • 打赏
  • 举报
回复
你打开表设计器.在其中选定你想要.NULL.的字段把后面的NULL打"V"后:REPL 字段名WTIH NULL FOR 字段名=0

freey 2004-10-29
  • 打赏
  • 举报
回复
VFP真是不爽,还是Oracle好啊
谢谢各位啦
yesyesyes 2004-10-29
  • 打赏
  • 举报
回复
设个默认值,如
create table a (fieldname fieldtype null default null ...)
十豆三 2004-10-29
  • 打赏
  • 举报
回复
ALTER TABLE 表名 ALTER 字段名 null &&字段名为你要把“0”变为“Null”的字段名
REPL all 字段名 WTIH NULL FOR 字段名=0
会把所有这个字段里的为0的变为Null,而不是把所有字段的的0变为Null

要想默认为Null,那只有用Sql 数据库了。
LAIYANGPJ 2004-10-29
  • 打赏
  • 举报
回复
那你想这NULL自动产生吗?
.
.
.
.
.
.
.
.
.
.
.
.
等出了10.0吧
freey 2004-10-29
  • 打赏
  • 举报
回复
REPL 字段名WTIH NULL FOR 字段名=0
会把所有的“0”都改为“NULL”吧?
我想实现的是在向表中录入数据的时候,“NULL”就是“NULL”,而不是变成了“0”
十豆三 2004-10-29
  • 打赏
  • 举报
回复
ALTER TABLE 表名 ALTER 字段名 null &&字段名为你要把“0”变为“Null”的字段名
REPL all 字段名 WTIH NULL FOR 字段名=0
发帖
VFP

2572

社区成员

VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
帖子事件
创建了帖子
2004-10-29 10:52
社区公告
暂无公告