社区
疑难问题
帖子详情
EXCEL数据导入SQL问题
gamecc
2006-09-01 03:37:56
有个EXCEL表,格式大致如下
A B
1 aaaajr 56.89
2 deeg 45.997
3 gttjh 400
....
其中 B1,B2,得值都是直接写入得,而B3的单元格中实际写入的是 =500-100
结果,在导入到SQL中时,B1,B2都正常,B3实际导入的为NULL
请问各位高手,用什么方法或者SQL语句怎么写才能把B3得值,也就是400到进去??
...全文
480
15
打赏
收藏
EXCEL数据导入SQL问题
有个EXCEL表,格式大致如下 A B 1 aaaajr 56.89 2 deeg 45.997 3 gttjh 400 .... 其中 B1,B2,得值都是直接写入得,而B3的单元格中实际写入的是 =500-100 结果,在导入到SQL中时,B1,B2都正常,B3实际导入的为NULL 请问各位高手,用什么方法或者SQL语句怎么写才能把B3得值,也就是400到进去??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yoncen
2006-09-05
打赏
举报
回复
"CTRL+A"選擇全表,然後"選擇性粘貼",選擇"值"到另一個新表,保存此新表做為導入至SQL SERVER的源表就行了.
gamecc
2006-09-04
打赏
举报
回复
mugua604(熟不了的木瓜) ( )
...写法完全一样(除了表名和路径)
不行..
guan0616(管周周) ( )
你可能没看懂我的意思,B3值不是B1-B2得出的.简单说,B3值和任何其他单元格无联系.
他就是个独立的东东,特殊之处在于,单元格中写的是公式(500-100) (再次BS那个小学算法不会的造表人).
B3值不导入,用其他值代替的话,整个工程就全错了!!!因为将数据导入只是准备工作,后面还有统计开发等等等等
guan0616
2006-09-04
打赏
举报
回复
一定要把B3导入吗?
你B1,B2能导入 就可以了 b3可以 select b1,b2,(b1-b3)as b3 from tablename
mugua604
2006-09-04
打赏
举报
回复
-try
insert into tablename
select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:\111.xls',sheet1$)
gamecc
2006-09-04
打赏
举报
回复
现在想把这个400导进去,但是SQL根本查不到,它认为那个单元格是空值
gamecc
2006-09-04
打赏
举报
回复
mugua604(熟不了的木瓜) ( ) 信誉:100
对
B3 实际写入的是 500-100,显示是400
mugua604
2006-09-04
打赏
举报
回复
没太明白你的意思
mugua604
2006-09-04
打赏
举报
回复
你的意思是不是B3是公式?
gamecc
2006-09-04
打赏
举报
回复
kk19840210(飞天小虫) ( )
试了,不行
我直接用查询分析器写都不行....
然后把那个EXCEL用OPENDATASOURCE设为外部数据库,用select直接查,结果其他单元格都能查到,就这个b3为空值....
kk19840210
2006-09-04
打赏
举报
回复
用DTS在导入过程中 有一步选择 用SQL语句导入
写入SQL语句就可以了
gamecc
2006-09-04
打赏
举报
回复
..顶啊
logoes
2006-09-01
打赏
举报
回复
看看
gamecc
2006-09-01
打赏
举报
回复
手动修改EXCEL,然后再导入当然没问题!
问题是,现在一共有几十张表,每个表中还有若干个子表,整个数据有上百万条,而且不能确定哪些单元格是用这种xx写法写入得(常数减常数..我真服了)....
也不用考虑检测空值得方法,因为原EXCEL表中某些字段本身就是空值...
简单说,手动修改再导入,不可行..
tanqimin
2006-09-01
打赏
举报
回复
应该没问题的啊,或者楼主先使用Excel的选择性粘贴,把数值先copy出来,再导入
thesameageaschina
2006-09-01
打赏
举报
回复
我没用过Excel,不知道Excel怎么导入到SQL
java实现
excel
到my
sql
数据
的
导入
实例
java实现
excel
到my
sql
数据
的
导入
实例,包括建表
sql
,演示用的
Excel
,注释清晰,如果要使用少量的修改就可以完成自己的功能
将
excel
数据
导入
到
SQL
server
数据
库的详细过程
1.将要
导入
的
excel
表格
数据
如下,第一行
数据
默认为
数据
库表中的字段,所以这个必须要有,否则无法映射
导入
。如下图(只截部分
数据
) 2.打开Microsoft
SQL
Server Management Studio 17
数据
库管理软件,选中要
导入
的mydb
数据
库,点击右键->再点任务->选中
导入
数据
。 3.一直点击下一步,到达下图以后,在
数据
源中选择Microsoft
excel
...
EXCEL
表
数据
导入
SQL
server
数据
库和常见的
问题
EXCEL
表
数据
导入
SQL
server
数据
库和常见的
问题
EXCEL
表的
数据
导入
正常流程
excel
表
导入
常见
问题
一:未在本地计算机上注册Microsoft.ACE.OLEDB.12.0
excel
表
导入
常见
问题
一:
导入
错误,
导入
不成功:正常运行错误,等一大堆错误
EXCEL
表的
数据
导入
正常流程 借阅百度知道 https://jingyan.baidu.com/article/5bbb5a1bd059b913eba1791a.html
excel
表
导入
常见
问题
一:未在本地计算机上注册Microsoft.ACE.
如何把
Excel
文件
数据
导入
在
SQL
中
通常我们在处理客户的
数据
时,面对大量的
数据
导入
工作,手工
导入
太慢,而且处理起来也很繁琐,并且工作效率很低,而在这时我们可以利用一些工具来辅助我们工作,从而提高我们的工作效率,进一步的达到我们的目的。在这里我们以
SQL
server2008为例,以下是把
Excel
表格中的
数据
导入
到
SQL
中,更快的提取到相关的
数据
信息 一、打开
SQL
server,选择想要
导入
的
数据
库,依次点击:“
数据
库”右键-任务-
导入
数据
,如图; 二、、选择来源的
数据
为Microsoft
Excel
,并选择
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时,根据自己的需求选,可以在编辑映射里面
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章