在SQL里面添加数据,有几千条,怎么可以快速的添加,有什么好的方法?

解决方案 »

  1.   

    数据来自哪呢,如果是另一个表,可以
    insert tablex(id,name) select id,name from tablea如果来自其他的,逐条insert
      

  2.   

    数据是在excel里的,想添加到数据库里
      

  3.   


    提供两种方法:
    1、oracle中可以使用pl/sql工具直接导入excel到指定的表中,如果表的字段跟excel对应,就可以全部导入,如果部分对应,可以只导入这部分的字段。sqlserver中也有类似的工具,文本导入。2、也可以写个程序,读取excel,把数据加载到datatable,然后循环插入到数据库的表中。