oracle
1-木2-林3-森
乘年轻,不留遗憾
展开
-
mysql 语句优化
本文会提到 52 条 SQL 语句性能优化策略。1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。2、应尽量避免在WHERE子句中对字段进行NULL值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者使用一个特殊的值,如 0,-1 作为默认值。3、应尽量避免在WHERE子句中使用 != 或 <> 操作符。MySQL 只有对以下操作符才使用索引:<,<=,=...原创 2020-12-30 10:17:34 · 206 阅读 · 1 评论 -
oracle 表数据误删 数据的恢复
查询Stable_name2018-05-28 10:10:00 时刻的数据,删除之前的时刻SELECT * FROM Stable_name AS OF timestamp to_timestamp('2018-05-28 10:10:00','yyyy-mm-dd hh24:mi:ss');筛选出被删除的数据SELECT * FROM (SELECT * FROM Stable...原创 2020-01-14 15:40:52 · 91 阅读 · 0 评论 -
jpa查询列名无效,但是在plsql中语句正常执行
使用spring boot,jap,hibernate不小心的错误:java.sql.SQLException: Column ‘列名’ not found:这句话的意思是:找不到此列为什么会出现这个问题?原因:我们在执行SQL语句查询的时候为列名起了 别名所导致的数据库字段带下划线:el_empno在@Query中我们这样 :( value = “select el_empno a...原创 2019-12-26 11:18:05 · 2845 阅读 · 1 评论 -
清除 oracle的表锁定
先看看有哪些锁定 select /*+ rule */ s.username, decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',null) lock_level, o.owner, o.object_name, o.object_type, s.sid,s.serial#, s....原创 2018-04-16 17:43:37 · 2850 阅读 · 0 评论 -
oracle 怎么将两行数据中合并从一行数据
在ORACLE10中可使用以下方法:SELECT n_sec_code, wmsys.wm_concat (c_researcher_code) as resultFROM m_researcher_stock_relGROUP BY n_sec_code原创 2018-06-12 15:31:10 · 5087 阅读 · 0 评论