sql优化
文章平均质量分 72
Symoons
努力!前进!
展开
-
oracle数据库数据操作常用sql语句
1、利用闪回把删除的记录恢复回来或者查看当时该记录的状态值;在数据库操作中,删除数据可能会操作失误,也可能当时想删除,但是没有备份,现在又想恢复回来的情况select * from tx_veh as of timestamp ('20210303 10:00:00','yyyymmdd hh24:mi:ss')where +条件 可以查询某个时间点该记录的状态, 导出sql,再重新插入即可恢复。2、去除单个表中的重复数据该句式可删除rowid较大的重复数据,rowid也可...原创 2021-03-05 20:39:45 · 368 阅读 · 1 评论 -
oracle新建用户并授权视图
create user veh_cx identified by "nccd.com";--创建用户create or replace view veh_cx_view as select xh,hm,sj,gxrq from veh where glbm like '900%' ;--创建视图grant connect to veh_cx ;--授权连接grant select on veh_cx_view to veh_cx;--授权veh_cx_view视图的查询权限给到veh_c...原创 2021-03-02 11:20:37 · 8576 阅读 · 0 评论 -
select 1 from table
select 1 from table查询结果显示每行都是1 用于统计总数 select count(1) from table ; 用于测试符合条件的记录是否存在 select 1 from dual 区别及应用场景 in 和 exists的区别: 如果子查询得出的结果集记录较少,主查询中的表较大且又有索引时应该用in, 反之如果外层的主查询记录较少,子查询中的表大,...转载 2019-04-13 23:29:03 · 199 阅读 · 0 评论