zoukankan      html  css  js  c++  java
  • SQL 插入多行数据语句整理

       参考别人的,希望对大家有用。

    1、只是插入简单的有限行数据时用:

              insert 要插入的表名(列名1,列名2,....)

              select '列名1需要的数据','列名2需要的数据',... union

              select '列名1需要的数据','列名2需要的数据',... union

              select '列名1需要的数据','列名2需要的数据',...

         2、当要从一个表中取出数据插入到该新表(两个表的表结构不同)时用:

               insert 新表名(列名1,列名2,....)

               select 旧表的列名1 as 列名1,旧表的列名2 as 列名2 from 旧表表名

         3、只是复制表结构时用:

               select * into table2(新表) from table1(原表) where 1<>1

         4、复制表结构的同时并把数据复制时用:

               select * into table2(新表) from table1(原表)

  • 相关阅读:
    RabbitMQ
    Java 多线程
    Java 多线程
    Java 多线程
    Java 多线程
    Springboot
    SpringBoot
    SpringCloud Config
    Financial
    Hystrix
  • 原文地址:https://www.cnblogs.com/zychengzhiit1/p/3749647.html
Copyright © 2011-2022 走看看