SQL Server导入 – 奇怪的数字
我已经使用数据导入/导出工具将一些数据导入SQL服务器。
我正在从.xls工作簿导出到SQL Server 2012。
问题是,包含大(ish)号码的两个字段已经以奇怪的格式导入。
原始数据:
532842549
什么SQL Server显示(或相似)
1.8327e+006
到目前为止,我已经尝试格式化Excel中的单元格到文本,数字+一般,但似乎没有任何工作。
有没有一种方法,我可以直接在SQL Server中将此值转换回原始值?
目标字段是一个varchar(50)字段。
我试图导出Excel
数据到MSSQL Server
,并顺利。 请参阅以下步骤。
- 用以下数据创build一个文件。
-
去
MSSQL Server
并开始导入数据。Right Click on Database
=>Tasks
=>Import Data ...
-
在转换向导的
column mappings step
中,我将types更改为bigint
。
- 完成。 检查最终输出。