SQL 使用 Excel 文件插入

SQL insert using Excel file

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

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

我需要做一个 SQL INSERT 来包含一个新的:

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

我的新 table 数据在 Excel 文件中。

SQL 语句怎么可能完成呢?如何转换 excel table 以便将数据插入 SQL 语句?

INSERT INTO Table_Product (TBNID,PRODUCT,PRICE) values ... ?

=" INSERT INTO Table_Product (TBNID, PRODUCT, PRICE) 值 ('"&H2&"','"&I2&"','"&J2&"') ;"

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

参考:

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

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

    的文本区域
  2. 滚动到Table Generator,您将立即获得生成的插入SQL。像这样: