excel生成insert語句

2021-10-09 03:41:06 字數 393 閱讀 5101

在需要生成sql的資料**後面輸入如下語句:

=concatenate("insert into bts_business2.b_bts_hive_plan_target(date,plan_id,version_id,target_name,target_value) values('",a2,"',",b2,",",c2,",'",d2,"','",e2,"');")

例如:

在資料的第一行輸入後,其他行的資料拖動即可。

需要注意的是,",a2,"是獲取a2列中的資料,需要根據資料庫的字段型別來決定是否需要加單引號,如果需要加單引號則改為'",a2"',即在外層多加一對單引號。

生成insert語句的儲存過程

create procedure dbgendata tablename varchar 100 表名 as declare isidentity int declare columnname varchar 100 列名 declare typename varchar 100 資料型別 decl...

生成Insert語句SQL儲存過程

create procedure dbgendata tablename varchar 100 表名 asdeclare columnname varchar 100 列名 declare typename varchar 100 資料型別 declare columns varchar 8000...

excel資料轉換成insert語句

excel 中有a b c三列資料,希望匯入到資料庫users表中,對應的字段分別是name,age 在你的excel 中增加一列,利用excel的公式自動生成sql語句,方法如下 1 增加一列 d列 2 在第一行的d列,就是d1中輸入公式 concatenate insert into users...