㈠ 請問excel怎麼轉換成sql
1、把Excel通過DTS包導入到資料庫中,再通過軟體生成Sql腳本(另存為sql)。
2、通過Excel中的公式來生成Sql語句。
可以藉助很多其它工具,資料庫查詢工具,UE等。
㈡ 如何將EXCEL數據導入到SQL SERVER資料庫中
將EXCEL數據導入到SQL SERVER資料庫最便捷的方法就是使用SqlCel。話不多說,直接上圖
SqlCel可以一鍵批量導入Excel。
㈢ 如何把Excel數據轉化成SQL語句
1、例如我想把圖1的數據給添加到圖2的資料庫中;
㈣ 怎麼把excel的數據導入到sql
方法/步驟
1
打開SQL Server Management Studio,按圖中的路徑進入導入數據界面。
2
導入的時候需要將EXCEL的文件准備好,不能打開。點擊下一步。
數據源:選擇「Microsoft Excel」除了EXCEL類型的數據,SQL還支持很多其它數據源類型。
選擇需要導入的EXCEL文件。點擊瀏覽,找到導入的文件確定。
再次確認文件路徑沒有問題,點擊下一步。
默認為是使用的WINODWS身份驗證,改為使用SQL身份驗證。輸入資料庫密碼,注意:資料庫,這里看看是不是導入的資料庫。也可以在這里臨時改變,選擇其它資料庫。
選擇導入數據EXCEL表內容範圍,若有幾個SHEET表,或一個SHEET表中有些數據我們不想導入,則可以編寫查詢指定的數據進行導入。點擊下一步。
選擇我們需要導入的SHEET表,比如我在這里將SHEET表名改為price,則導入後生面的SQL資料庫表為price$。點擊進入下一步。
點擊進入下一步。
在這里完整顯示了我們的導入的信息,執行內容,再次確認無誤後,點擊完成,開始執行。
可以看到任務執行的過程和進度。
執行成功:我們可以看看執行結果,已傳輸1754行,表示從EXCEL表中導入1754條數據,包括列名標題。這樣就完成了,執行SQL查詢語句:SELECT * FROM price$就可以查看已導入的數據內容。
㈤ 怎樣將EXCEL數據表導入到SQL中
第一步:登錄到
sql
server
management
studio
第二步:在
「對象資源管理器
」中右鍵單擊
「管理
」,在彈出列表中單擊
「導入數據
」
第三步:在
「導入向導
」對話框中單擊
「下一步
」,進入到
「選擇數據源
」對話框,在
「數據源
」列表中選擇
「microsoft
excel
」,同時選擇相應的
excel
文檔,完成後單擊
「下一步
」(一定要勾選該對話框中的
「首行包含列名稱
」,因此它是將
excel文檔中的列標題為資料庫表中的列項標題)
第四步:指定目標資料庫服務,依次單擊
「下一步
」。。。。至到
「完成
」
第五步:重新打到
sql
server
management
studio,進入到導入的資料庫表,可以發現所導入的
excel文檔數據。
㈥ Excel文件怎麼轉換成SQL Server2005里的表
打開資料庫後,右擊資料庫選擇歡迎資料庫,然後現在excel文件就可以還原到資料庫里了。
從一個Microsoft
Office
Excel
2007電子數據表導入數據到一個SQL
Server
2005資料庫的逐步指導。
第一步是點擊開始並選擇運行並輸入CMD然後在命令提示符里輸入DTSWIZARD。SQL
Server
導入和導出向導的歡迎界面將顯示出來,如下圖所示:
SQL
SERVER
當你點擊下一步按鈕時,它將進入選擇數據源向導界面。用戶應該選擇數據源為Microsoft
Office
12.0
Access
Database
Engine
OLE
DB
Provider
然後在向導界面中點擊屬性…按鈕,它將彈出數據鏈接屬性界面。在所有標簽頁中,雙擊數據源屬性值並輸入電子數據表的位置,例如「C:\Excel2007
\Import\SampleData.xlsx」作為導入數據的數據源的Microsoft
Office
Excel
2007文件名稱和路徑。然後雙擊擴展屬性並選擇Excel
12.0作為屬性值。
SQL
SERVER
SQL
SERVER
到Microsoft
Office
Excel
2007的連接可以通過點擊測試連接按鈕來進行測試,如下圖所示:
SQL
SERVER
在下一個頁面中,數據源需要選為SQL
Native
Client,因為數據將導入到SQL
Server
2005。然後你需要選擇數據所要導入的伺服器名稱,並需要配置合適的驗證模式,它之後跟著資料庫名稱。
SQL
SERVER
㈦ Excel轉換為SQL語句 問題
1、例如我想把圖1的數據給添加到圖2的資料庫中;
㈧ EXCEL轉換SQL語句
insert into T_GF_ORG
(GID,是否確認,是否拼團,是否秒殺,縮略圖,商品編號,商品貨號,條形碼,庫存,售價,重量,運費,銷量,瀏覽量,評論量,添加時間,更新時間,狀態,推薦,排序,所屬欄目)
values ('1','','0',0,外徑*粗細為
5*1.9的優質NBR丁青黑色O型圈z,/ow-content/uploads/nbrorings.jpg',S0000001',S0000001',',1000000',.03',0
kg',固定',0',2',0',43928.6042708333',43936.4357407407',',',1',丁晴O型圈);
同時可以利用excel公式直接寫出來:
=CONCATENATE("insert into T_GF_ORG (GID,是否確認,是否拼團,是否秒殺,縮略圖,商品編號,商品貨號,條形碼,庫存,售價,重量,運費,銷量,瀏覽量,評論量,添加時間,更新時間,狀態,推薦,排序,所屬欄目)
values ('",A2,"','",B2,"','",C2,"',",D2,",",E2,",",F2,"',",G2,"',",H2,"',",I2,"',",J2,"',",K2,"',",L2,"',",M2,"',",N2,"',",2,"',",P2,"',",Q2,"',",R2,"',",S2,"',",T2,"',",U2,"',",V2,");")
㈨ 如何將Excel數據轉換為SQL腳本
如何將Excel數據轉換為SQL腳本
打開用戶提供的excel數據,滑鼠定位到第一行數據的最後一個單元格(這里是F2單元格),
輸入="",在雙引號裡面寫入INSERT語句腳本,這里舉例oracle語句的insert into語句,格式如
INSERT INTO USER(USER_CODE,USER_NAME,USER_TYPE,IS_ENABLED,IN_DATE)VALUES('"&&"','"&&"','"&&"','"&&"',TO_DATE('"&&"','YYYY-MM-DD'));
滑鼠定位到兩個&&中間,依次選擇到欄位對應的單元格,如第一列的值定位到A2,這時公式裡面的值就變為了&A2&,意思就是USER_CODE的值就是A2單元格的值,第二列第三列的依次類推.
最後把滑鼠游標放到公式最後面,再按Enter鍵,這樣第一行的公式就寫好了
滑鼠再定位到第一行的公式,滑鼠左鍵按住往下拖動到數據行的最後一行,然後松開按鍵,這樣全部的公式就生成完了。
全部選中公式,右鍵【復制】,粘貼到記事本中,這樣SQL腳本就出來了。
直接放到資料庫中執行,這樣不就解決問題了嗎?
注意事項: SQL語句後面加";"是為了多個SQL
㈩ 怎麼把excel導到sql資料庫
1、打開企業管理器,打開要導入數據的資料庫,在表上按右鍵,所有任務-->導入數據,彈出DTS導入/導出向導,按 下一步 ,
2、選擇數據源 Microsoft Excel 97-2000,文件名 選擇要導入的xls文件,按 下一步 ,
3、選擇目的 用於SQL Server 的Microsoft OLE DB提供程序,伺服器選擇本地(如果是本地資料庫的話,如 VVV),使用SQL Server身份驗證,用戶名sa,密碼為空,資料庫選擇要導入數據的資料庫(如 client),按 下一步 ,
4、選擇 用一條查詢指定要傳輸的數據,按 下一步 ,
5、按 查詢生成器,在源表列表中,有要導入的xls文件的列,將各列加入到右邊的 選中的列 列表中,這一步一定要注意,加入列的順序一定要與資料庫中欄位定義的順序相同,否則將會出錯,按 下一步 ,
6、選擇要對數據進行排列的順序,在這一步中選擇的列就是在查詢語句中 order by 後面所跟的列,按 下一步 ,
7、如果要全部導入,則選擇 全部行,按 下一步,
8、則會看到根據前面的操作生成的查詢語句,確認無誤後,按 下一步,
9、會看到 表/工作表/Excel命名區域 列表,在 目的 列,選擇要導入數據的那個表,按 下一步,
10、選擇 立即運行,按 下一步,
11、會看到整個操作的摘要,按 完成 即可。
當然,在以上各個步驟中,有的步驟可以有多種選擇,你可以根據自己的需要來選擇相應的選項。例如,對編程有興趣的朋友可以在第10步的時候選擇保存DTS包,保存成Visual Basic文件,可以看看裡面的代碼,提高自己的編程水平