数据库字段为数字型,为什么0开头的数字串,写入数据库0丢掉

2025-05-19 17:14:37
推荐回答(5个)
回答(1):

这是数字型字段默认的,转换成有意义的数字,031598这个字符串对数字型来说,前面的0是没有意义的,这种情况你应该用字符型的,一般情况下像学号这样的字段一般都是用字符型的,我不知道你用数字型是不是有什么特殊用途

回答(2):

当你把字段类型改为为<数字>型时,搜索语句中'”

编辑框2.内容

“'
的单引号应该去掉变为”

编辑框2.内容

“,数字型是不等于varchar型
''的。

回答(3):

在前面加一个非0数字,比如加1,就变成了1031598,这样0就保存了

回答(4):

你应该将数剧字段改为:文本型

回答(5):

不改文本类型估计是解决不了的,031598本来就是个字符串,难道你认为他是数字?