55问答网
所有问题
为什么excel中的数值前有0,比如001,导入sql中,0不见了
如题所述
举报该问题
推荐答案 2012-09-28
在你导入数据库时 sql会自动转换为int类型 及数字类型 所以前面的0就不见了 如果你想导入的时候有前面的0 你可以在001后面加一个空格 这样就可以给你转换为
字符串
类型 前面的0就能保存了!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/cL8GI4cFQ.html
其他回答
第1个回答 2012-09-14
可能是因为你在EXCEL中的数值格式为文本,导入SQL中就变数值形式了
追问
那怎么解决这样的问题呢,怎么实现excel表中数字前有0的数值导入sql中不变呢???
第2个回答 2022-07-12
在数据库里字段设置成字符串的数据类型就好了
相似回答
来看看。
EXCEL
导入SQL
小数点
前的0
没了。
答:
列的顺序被打乱了。请问怎么才能保持原来Exel中列的顺序。你不要SELECT * 你看顺序SELECT A1,A2,A3就是你要求的顺序查看看。但是变成nvchar后。又变成123E+12321的样子的,那是肯定的,你可以以后要再用回FLOAT的时候TO_NUMBER一下就可以了吧?
pl
sql导入
数据时,有些数据是前面带
0的,比如
00258,但是导进去后
,前面
...
答:
回答:数据库中数据如果是INT,NUMBER型的话
前面的零不
会保存,如果前面保留
0,
你这个字段的格式需要改成字符型varchar2类型
ACCESS或
EXCEL
数据
导入
到
SQL
数据库
中,
空值导入后变成了NULL
答:
在数据库里null(空值)表示没东西,一个字段在未写入数据前它天然就是空的
,因此我们可以通过隐式或显式两种方式向数据表写入null值,但是空字符串只能通过显式方式写入数据表,因为空字符串实际上是一种特殊的字符(长度为0)它不会天然就存在的,存储空字符串是要占用物理磁盘空间的。例如,有学生表 ...
我把
excel
表格
中的
图片
导入
到
sql中
表时
,为什么
老是为空啊
答:
sql
字段有imge的属性吗。 数据库储存一般都储存的图片的路径。
用
sql
server导入导出功能 把
excel导入
到sql的表
中,
提示导入成功,但是...
答:
1、这是典型的操作错误问题 在导入数据的最后一步之前“选择源表和视图”步骤中会出现两个表,这里假设你是从“ab”表中导出的数据,那么这里会出现“ab”和“ab$”两个选项,如果选择上面的选项,则导入数据肯定为空,应该选择下面的那个选项,然后将“目的”中表名最后的“$”去掉,然后点击“下一...
大家正在搜
相关问题
为什么在EXCEL中输入的数字后面的0都不见了
我在Excel中输入001,002等后,前面的0怎么不见了,...
EXCEL中如何显示数字前面的0 如001显示出001这些数...
在电子表格EXCEL中输入数字时为什么前面的0会自动消失呢?
为什么在excel中的数字后面的0不见了
为什么excel输入数字,后面的0就没有了
plsql导入数据时,有些数据是前面带0的,比如00258,...
excel怎么在数字前面显示0