代码之家  ›  专栏  ›  技术社区  ›  Jonathan Livingston Seagull

使用Excel文件的SQL插入

  •  0
  • Jonathan Livingston Seagull  · 技术社区  · 7 年前

    在我的Firebird数据库中,我有一个 Table_Product 其中存储了许多单独的编号表,例如:

       TBID PRODUCT  PRICE
        1       A      10
        1       B      20
        1       C      70
        ...
    

    我需要创建一个SQL插入以包含一个新的插入:

          TBNID PRODUCT  PRICE
            2       D      80
            2       F      40
            2       G      30
    

    我的新表格数据在Excel文件中。

    SQL语句如何实现它?如何转换excel表,以便将数据插入SQL语句?

    INSERT INTO Table_Product (TBNID,PRODUCT,PRICE) values ... ?
    
    2 回复  |  直到 7 年前
        1
  •  3
  •   Gabong    7 年前

    =“在表_中插入产品(TBNID,产品,价格)值('”&H2&“'、'”&I2&“'、'”&J2&“');”

    只需更改单元格位置,然后向下拖动即可。

        2
  •  0
  •   Dharman Aman Gojariya    3 年前

    https://stackoverflow.com/a/70271591/13192320

    也许最快的方法是使用在线工具。

    1. 只需粘贴(从Microsoft Excel、Google Sheets、Mac数字或网页复制表格)或将Excel拖放到 Data Source .

    2. 滚动至 Table Generator

    Convert Excel to insert SQL