问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL语句如何将Excel表导入到数据库

发布网友 发布时间:2024-05-10 05:53

我来回答

1个回答

热心网友 时间:2024-08-05 13:22

在查询分析器里,操作数据库对象选择Lee直接写SQL语句:
如果是导入数据到现有表,则采用INSERTINTO表SELECT*FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\ est.xls',sheet1$)的形式如果是导入数据并新增表,则采用SELECT*INTO表FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\ est.xls',sheet1$)的形式。以上语句是将EXCEL文件里SHEET1工作表中所有的列都读进来,如果只想导部分列,可以INSERTINTO表(a1,a2,a3)SELECTa1,a2,a3FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\ est.xls',sheet1$)其实可以将OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\ est.xls',sheet1$)当成一个表,例如我就写过这样一个句子:
INSERTINTOeval_channel_employee(channel,employee_id)SELECTCASEa.渠道WHEN'DIY'THEN1WHEN'RDC'THEN0WHEN'KCM'THEN2ELSE3END,b.idFROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\ emp\
ame.xls',sheet1$)ASa,pers_employeebWHEREa.员工编码=b.code简单的方法:SQL2005中直接可以实现导入功能SQL2008不知道可不可以。操作过程如下:
第一步:登录到SQLServerManagementStudio,第二步:在“对象资源管理器”中右键单击“管理”,在弹出列表中单击“导入数据”
第三步:在“导入向导”对话框中单击“下一步”,进入到“选择数据源”对话框,在“数据源”列表中选择“MicrosoftExcel”,同时选择相应的Excel文档,完成后单击“下一步”(一定要勾选该对话框中的“首行包含列名称”,因此它是将Excel文档中的列标题为数据库表中的列项标题)
第四步:指定目标数据库服务,依次单击“下一步”。。。。至到“完成”
第五步:重新打到SQLServerManagementStudio,进入到导入的数据库表,可以发现所导入的Excel文档数据。你试下下面的吧:打开SQLServerConfigurationManager,启用SQLServerAgent(实例名)。启动模式更改为“自动”
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 欧帕斯汽车隔热膜排名第几? picture of dorian gray 章节简介chapter1&2 David最喜欢的科目是什么(用英语怎么说) -___ ___favorite___?_百度... 圣地香格里拉之谜 你知道藏在雪山深处的香巴拉王国吗 去云南像丽江大理和香格里拉什么的都是比较经典的,我想找一个有山有... ...菩萨 南无清静大海众菩萨(寺院版)中的歌词是什么? 当兵特检检查些什么 ...现在喉咙和鼻子中间不知道是鼻涕还是痰卡着不上不下,呼吸困难... 请教高手怎么换配件能提升台式主机性能 手在医院的器械上划了一下会不会感染艾滋病? ...会不会被医院里空气中的细菌感染?特别是艾滋病之类的? 在YY点播频道里游客如何点歌?拜托各位了 3Q 在陈翔官方YY中,怎么样才能点歌? 哪家匡威网店卖的是真货? 请问海木耳(大连特产)是怎样吃的?有什么烹调方法? 1公斤等于多少 107311是哪个学校代码 肯定是得到理论的思想更重要,如果没有得理论的思想,理论凭什么一个一... 没有理论思维的民族是没有希望的 是谁说的 一个没有理论思维的民族,是一个没有希望的民族,解释这句话的意义_百度... 阿凡达高清下载给你个百度网盘,多谢了 蛇爸爸牛妈妈生鼠宝宝合不合 三观相同且共同语言多? 茶花适合哪个时间种植茶花怎么种 茶花什么时候种植成活率高 种植茶花的时间介绍 茶花什么时候种最好茶花何时种最好 八卦根个哪味中药泡酒能治疗关节炎? lan和wan的通信距离谁的小 酷睿i7是r7吗? '我将十分感谢'怎么说(就是某人如果能帮忙 将表示感激) 泰宁到南阳火车时刻表 请英语好的朋友帮助纠正一下翻译错误:“我将非常的感激'the faculty... 和呜相近的字,并组词 平面设计的传达要素 ...如果今年汇算又要调增并且为盈利如何调表调帐 ...喔喔喔喔,唉为唉了谁 喔喔喔.英文歌曲男声 以下是自己制作是视频 就... twitter网页版入口:如何在网页上登录twitter账号 TP-Link XDR6060易展Turbo版路由器如何解决Wi-Fi 6覆盖问题? 从零开始的 Hugo 博客搭建 熏染效果哪种宣纸比较好 真诚请教专业的国画人士帮我解答困惑我多天的以下问题