zoukankan      html  css  js  c++  java
  • Oracle 新增数据 insert into整理

    一、普遍的方法:insert into 表名(id,name,age,status,字段N) values('id','name','age','status','字段N');   --建议用这个

                  insert into 表名  values(列值);

       实例:insert into user(id,name,age,status,role) values('1','小明',23,1,'群主'); 

                  或insert into user   values('1','小明',23,1,'群主');  

    二、从表里查询便捷方法:insert into 表名(id,name,age,status,字段N)   select id,name,age,status,字段N  from 表名  where   id='id';

              实例:  insert into user  (id,name,age,status,role)          select    id,name,age,1,'群主'       from location_user    l      where l.type=5;  

            注意事项:查询数据必须是一条数据

     三、小技巧

      主键id唯一性,通常用到的是后台方法(java:UUID uuid = UUID.randomUUID();)插入

      以后可以用sys_guid()来代替

      实例: insert into user  (id,name,age,status,role)          select    sys_guid(),name,age,1,'群主'       from location_user    l      where l.type=5;  

         或者  insert into user(id,name,age,status,role) values( sys_guid(),'小明',23,1,'群主'); 

    四、其它数据库方法类似

      mysql数据库方法:   insert into user_t values(REPLACE(UUID(),'-',''),'aa','aa',22);   

        sqlServer数据库新增数据方法:  insert into user_t values(REPLACE( newId(),'-',''),'aa','aa',22);    

  • 相关阅读:
    汇总遇到的问题
    mybatis下载地址
    快速创建数据大绝招
    常见的dos命令
    添加react-native-icons中文傻瓜式教程
    react native配置环境watchman监控安装失败解决办法
    如何使用SwitchyOmega.crx谷歌插件
    Git与Github学习笔记
    HTTP协议详解
    使用npm安装一些包失败了的解决方法(npm国内镜像介绍),安装速度跟cnpm一样哦
  • 原文地址:https://www.cnblogs.com/lingduqianli/p/7204047.html
Copyright © 2011-2022 走看看