社区
MS-SQL Server
帖子详情
在excel表里设置密码的值为8个1,导入sql2005里变成1.11111e+007
萧乐颜
2010-05-06 10:57:53
如题
我在8个1前面添加了';也用了其他的方式,如设置为文本;但是导入到数据库里还是1.11111e+007
这个地方要怎么处理呢?
...全文
177
8
打赏
收藏
在excel表里设置密码的值为8个1,导入sql2005里变成1.11111e+007
如题 我在8个1前面添加了';也用了其他的方式,如设置为文本;但是导入到数据库里还是1.11111e+007 这个地方要怎么处理呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
萧乐颜
2010-05-06
打赏
举报
回复
[Quote=引用 1 楼 happycell188 的回复:]
加上双引号试试 '"11111111"
[/Quote]
这个方法好像不行,呈"11111111"显示。
东那个升
2010-05-06
打赏
举报
回复
[Quote=引用楼主 yanfei666666 的回复:]
如题
我在8个1前面添加了';也用了其他的方式,如设置为文本;但是导入到数据库里还是1.11111e+007
这个地方要怎么处理呢?
[/Quote]
不可能吧。。。先把excel设置成为本再倒入数据
永生天地
2010-05-06
打赏
举报
回复
用openrowset 或opendatasource导入会好一些
insert into tb
SELECT 列名1,列名2
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
--小F--
2010-05-06
打赏
举报
回复
[Quote=引用 2 楼 htl258 的回复:]
SQL code
变通法:加8个1前面加个字母A,导入后:
update tb set col=stuff(col,1,1,'')
[/Quote]
这个方法用得多 支持
喜-喜
2010-05-06
打赏
举报
回复
[Quote=引用 2 楼 htl258 的回复:]
SQL code
变通法:加8个1前面加个字母A,导入后:
update tb set col=stuff(col,1,1,'')
[/Quote]
支持...
csproj
2010-05-06
打赏
举报
回复
导入向导 有一步骤是选数据类型的
htl258_Tony
2010-05-06
打赏
举报
回复
变通法:加8个1前面加个字母A,导入后:
update tb set col=stuff(col,1,1,'')
喜-喜
2010-05-06
打赏
举报
回复
加上双引号试试 '"11111111"
sql
sever 科学计数法e 问题
一、解决方案 2e-005 转成 0.00002 update 表名 set 列名=cast(列名 as float) as decimal(19,5)) where 列名 like '%e%' 如果: 2e-006 转成 0.000002 那么decimal(19,6) ,以此类推。 二、测试: select cast(cast('+1.590759e+01' as fl...
数据库字段出现科学计数法e+的情况分析
问题: 有时候,我们在将
excel
表格中数据
导入
数据库中时,对于表格中的数字会默认为float的数据类型,这个时候
导入
到数据库中的这个表的
值
是正常显示的; 然而如果你要把
导入
到数据库中的表,再插入到另一个表中,并且对应的字段如果是char、varchar或者是nvarchar等类型时,并且对应的数据长度比较长时就会出现科学计数法e+的情况。 这是由
excel
导入
到数据库之后的字段类型: ...
用
sql
将
excel
文件
导入
数据库(Microsoft.ACE.OLEDB.12.0)
【代码】用
sql
将
excel
文件
导入
数据库。
将
Excel
中数据
导入
SQL
Server
1.首先打开:
SQL
Server 2019
导入
和导出数据 2.打开后如下图,继续下一步: 3.数据源 选择 Microsoft
Excel
: 4.选择要
导入
SQL
Server 的数据文件路径和
Excel
版本,版本选自己电脑上有的就行,然后下一步: 5. 选择要
导入
到目标
SQL
Server服务器和数据库 6.下一步,这
里
可以根据需求选,一般直接选默认就行了: 7.下一步,选择
Excel
里
面要导出的数据表sheet,一个
Excel
文件
里
面有多个sheet时,根据自己的需求选,可以在编辑映射
里
面
怎么通过
Excel
导入
sql
server数据库(无废话)
怎么通过
Excel
导入
数据库(
sql
server) 1.在数据库中创建一个测试表,我用的数据库软件是Navicat Premium(墙裂推荐) 2.在
excel
中根据对应的字段填写数据,id就不用管了,已经
设置
为自增 3.点击
表
里
的
导入
按钮 4.会有
导入
向导,选择
Excel
文件 5.点击下一步,找到
Excel
文件地址,选中文件。Sheet1表示是
Excel
里
第一个表格的名字 6.选好文件后点击下一步,这个页面可以选择日期的格式,建议默认选择 7.继续点击下一步 8.重要的一步来了,目标字段是空
MS-SQL Server
34,876
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章