• SQL 批量添加的语法


    1.--添加一条记录     
    2. insert into tableName(col1,col2,col3) values (val1,val2,val3)   
    3.--添加多条记录   
    4. insert into tableName(col1,col2,col3)    
    5. select val1,val2,val3    
    6. union all  
    7. select val1,val2,val3   
    8. 、、、   
    9.---当把 union all 换成 all 后,相同记录只插入一次,不会重复插入(必须所有字段都相同时,自动增长列除外)   
    10.  
    11.---从另外的一张表中读取多条数据添加到新表中   
    12. insert into tableName(col1,col2,col3)   
    13. select val1,val2,val3 from tagTable   
    14.  
    15.--从其他的多张表中读取数据添加到新表中   
    16. insert into tableName(col1,col2,col3)   
    17. select val1,val2,val3 from tagTableA   
    18. union all  
    19. select val1,val2,val3 from tagTableB
    1:添加数据
    
    a:SELECT id, name, address INTO table2 FROM table1——自动创建table2,T-sql用法;
    
    b:INSERT INTO table2(id, name, address) SELECT id, name, address FROM table1 
  • 相关阅读:
    boost库:函数对象
    boost库:智能指针
    linux 查看和修改文件时间
    linux正则表达式
    UVA
    UVA
    UVA
    UVA
    UVA
    对JavaScript的认识?
  • 原文地址:https://www.cnblogs.com/wzq806341010/p/3167183.html
Copyright © 2020-2023  润新知