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';
實例:insertinto user (id,name,age,status,role) select id,name,age,1,'群主' fromlocation_user l wherel.type=5;
注意事項:查詢數據必須是一條數據
三、小技巧
主鍵id唯一性,通常用到的是后臺方法(java:UUID uuid = UUID.randomUUID();)插入
以后可以用sys_guid()來代替
實例:insertinto user (id,name,age,status,role) select sys_guid(),name,age,1,'群主' fromlocation_user l wherel.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);
總結
以上是生活随笔為你收集整理的Oracle 新增数据 insert into整理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: composer(作曲家)安装php-m
- 下一篇: (转)C# WebApi 身份认证解决方