隨筆-200  評論-148  文章-15  trackbacks-0

          將Excel中的數據轉換成sql Insert語句

          時間:2010-08-19 14:30來源:網絡博客 作者:秩名 點擊:311次
          excel表格中有A、B、C三列數據,希望導入到數據庫users表中,對應的字段分別是name,sex,age ,在你的excel表格中增加一列,利用excel的公式自動生成sql語句,方法如下
          TAG: SQLServer  Excel  Access  數據轉成SQL語句  

          1.或者用sql Server 2000 還有 導入的方法就是mdb文件,Access 2003 中的方法但是有個列的問題。

          excel表格中有A、B、C三列數據,希望導入到數據庫users表中,對應的字段分別是name,sex,age ,在你的excel表格中增加一列,利用excel的公式自動生成sql語句,方法如下:
          1、在你的excel表格中增加一列
          2、在第一行的D列,就是D1中輸入公式: =CONCATENATE("INSERT INTO PERSONS_SERIAL_NUMBER(PERSONS_NO, PERSONS_NAME,ID_NUMBER) VALUES('" & B1 & "', '" & C1 & "', '" & E1 & "');")
          3、此時D1已經生成了如下的sql語句: INSERT INTO PERSONS_SERIAL_NUMBER(PERSONS_NO, PERSONS_NAME,ID_NUMBER) VALUES('xxxxx', 'xxxx, 'xxxxxxxxxx');
          4、將D1的公式復制到所有行的D列
          5、此時D列已經生成了所有的sql語句
          6、把D列復制到一個純文本文件中。
          注意:生成的insert語句中有一個特殊字符"?",需要轉換成空格。推薦使用UltraEdit進行處理。

          posted on 2012-01-16 11:24 無聲 閱讀(566) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 胶南市| 庐江县| 聂拉木县| 鹤山市| 修水县| 盐池县| 嘉鱼县| 囊谦县| 滦平县| 清远市| 芒康县| 富川| 吴忠市| 安国市| 交城县| 宝丰县| 方城县| 赣州市| 南安市| 巴林右旗| 商都县| 八宿县| 德化县| 大同市| 澄迈县| 通化市| 边坝县| 会昌县| 尖扎县| 阜南县| 黔东| 乐清市| 潼关县| 山西省| 赤城县| 宣恩县| 沐川县| 隆林| 鸡泽县| 忻州市| 阿城市|