永发信息网

oracle增删改查哪些会记录日志

答案:1  悬赏:60  手机版
解决时间 2021-02-21 14:01
oracle增删改查哪些会记录日志
最佳答案
数据库增删改查表示对数据库表的四种操作:
增:insert,增加数据
删:delete,删除数据
改:update,更新数据
查:select,查找数据
其中,主要的是select操作

一、insert
基本语法:insert into 表名[(column[,column...])] values(value[,value...])
说明:
1. 插入的数据应该与字段数据类型相同
2.数据的大小应该在列规定的范围内,例如,不能讲一个长度为80的字符串加到长度为40的列中
3.在values中列出的数据位置必须与被加入的列的排列位置相对应
4.字符和日期类型应包含在单引号中
5.插入空值,不指定或insert into table value(null)。如下图

或者

6.如果给表的每列都添加值,则可以不带列名。如insert into 表名 values(列值…)

二、update
基本语法:update 表名 set 列名=表达式[,表达式…] where 条件
说明:1.update语法可以用新值更新原有表行中的旧值,set字句指示要修改哪些列和要给予哪些值
2.update用来修改列值

将每个人的奖学金提高50%

将没有奖学金的人的奖学金改为750,注意null字段的判断

三、delete
基本语法:delete 表名 where 条件
说明:
1.如果不使用where子句,将删除表中所有数据
2.delete语句不能删除某一列的值(可使用update删除某列的值)
3.使用delete语句仅删除记录,不删除表本身。如果要删除表,使用drop table语句
4.同insert和update一样,从一个表中删除记录将引起其他表的参照完整性问题,在修改数据库数据时,头脑中应该始终不要忘记这个潜在的问题
删除表的几种方法比较:
1.delete from 表名;
删除所有记录,表结构还在,写日志,可以恢复,删除速度慢
2.drop table 表名
删除表的结构和数据
3.truncate table 表名;
删除表中的所有记录,表结构还在,不写日志,无法找回删除的记录,速度快。和delete相比,truncate无法添加where字句

四、select
基本语法:select [distinct] *|{column1,column2…} from 表名 [where {条件}];
说明:
select指定查询哪些列的数据
column指定列名
*代表查询所有列
from指定查询哪张表
where是条件
distinct可选,指显示结果时,是否剔除重复数据

举例:
1.查询所有列和查询指定列
select * from 表名
select列名1,列名2 from 表名
注:尽可能返回较少的列

2.如何取消重复行
select distinct deptno job from emp;
重复行:返回的数据完全一样才是重复行
例:select sal,job from emp where ename=‘Smith’;
引号中的内容区分大小写,SQL语句其他部分不区分大小写
特别说明:Oracle的SQL不区分大小写,但是内容区分大小写
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在玉皇大帝张百忍升天的时候,他说他要带走七
itunes正在现在更新怎么查看
耿氏汽车轮胎服务中心这个地址在什么地方,我
在一定实验条件下,测得某植物光合作用速率与
光威金竹这杆咋样 说说呗 想入手拜托各位了 3
东环路/民益街(路口)在什么地方啊,我要过去
公司面试老板问如果我录用你,你觉得我为什么
【牵什么挂什么】词语牵什么挂什么
可以用自己的产权房抵押贷款购买商铺吗?如果
伊语森香美容养生私密空间富康店怎么去啊,有
咱计算机都是正常关机的,可为什么每次开机是
急求验证码 字元怎么输入
【农家肥】为什么要用农家肥?
鹅山派出所户籍室地址在哪,我要去那里办事
小金鱼在有泥的盆里栽,会不会被泥呛死?
推荐资讯
4月10白羊女与10月30天蝎男合吗?
噢滴歌神 衣服掉那女是
易捷这个地址在什么地方,我要处理点事
柳州风味怎么去啊,有知道地址的么
电子现金到底能不能取出来 求有经验的人回答
【reall】...whiletravelingisafavouritepast
正在减肥当中明天中午想去吃餐好的 打算吃完
五一路/河沿街(路口)地址在什么地方,想过去
接吻;和女朋友接吻前总爱揉搓她滴肩膀,并拍
洛阳到临泉车的号码
【最小的鲨鱼】最最最最最最最最最最小的鲨鱼
瑞兴土产批发门市部我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?