谁能解释解释null和""的区别 ??

gougou 2002-04-18 07:55:18
谁能解释解释null和""的区别 ??
...全文
37 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
andyzq 2002-04-21
  • 打赏
  • 举报
回复
null就是什么都没有,既不是空串,也不是0
""表示空串
bys_home 2002-04-21
  • 打赏
  • 举报
回复
up 楼上各位的意见
ttfyg 2002-04-21
  • 打赏
  • 举报
回复
null是空值,他可以付给任何的类型,“”是一个空的字串,他的值是空字串,是一个具体的值。系统定义变量时,变量的默认值是不同的,整型为0,字符形为“”,日期为00-00-00,你明白了吗?TTFYG@SINA.COM和我联系!
dancer 2002-04-19
  • 打赏
  • 举报
回复
null是空值,参与运算得道的值都是null,所以只能用isnull判断
""其实是一个空字符串
andyG 2002-04-19
  • 打赏
  • 举报
回复
编程中,“”是空字串,一般用作对控件的文本属性的初始化,可以用“=”、“<>”运算符等来判断;数据表中某字段如果没有设默认值,则当表插入记录时,假如用户没有在这个字段输入数据,那么这个字段的值就是null,它是不能使用“=”、“<>”来判断的(要使用isnull),也不能使用“+”“-”“*”“/”等算术运算符(结果仍为null),有时程序出了错,你要看看是不是忘了用isnull来判断值是否为null。
samuria 2002-04-18
  • 打赏
  • 举报
回复
null就好比不存在
""就好比空房间
yuanbo824 2002-04-18
  • 打赏
  • 举报
回复
null是空值,即什么值也没有
而""是空字符串,是有值的
long5 2002-04-18
  • 打赏
  • 举报
回复
比喻很像!
am2000 2002-04-18
  • 打赏
  • 举报
回复
Null和""就象一对初恋情人
jieremy 2002-04-18
  • 打赏
  • 举报
回复
UP!
chinalht 2002-04-18
  • 打赏
  • 举报
回复
同意楼上的。
用过别的语言的话,就能很容易了解这个问题。
zhanwei 2002-04-18
  • 打赏
  • 举报
回复
null:无意义值
“”:空字符串,在c中‘\0’
swjtu95 2002-04-18
  • 打赏
  • 举报
回复
NULL means undefined or unknown. It is not the same as an empty string or zero or a date of 0000-00-00. For example, NULL is neither 0 nor not 0.
Typically, you work with NULL values only with respect to database values.

1,076

社区成员

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

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