随笔分类 - Oracle Database
又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。
摘要:查询最大得分 select score, id from MY_TABLE where total_score = (select max(score) from MY_TABLE) 查询最大得分 select t1.score,t1.id from MY_TABLE t1 left join (s
阅读全文
摘要:SELECT MC, BM FROM T_DW START WITH BM = '310000410306' CONNECT BY PRIOR BM = SJBM select * from mdm_organization o start with o.org_code='10000008' co
阅读全文
摘要:win+R cmd打开windows命令窗口: 导出: exp 数据库用户名/数据库密码@IP:端口/数据库名 file=xxx.dmp 导入: imp 用户名/密码@IP:端口/数据库名 file=dmp文件位置\xxx.dmp full=y 例如: imp username/password@1
阅读全文
摘要:看不清 请 Ctrl+鼠标滚轮 放大页面
阅读全文
摘要:import org.dom4j.Element; import java.io.Serializable; public class SelectionBody extends Body { /** serialVersionUID */ private static final long ser
阅读全文
摘要:1. --在PLSQL Developer中查询select userenv('language') from dual ; 我的查询结果为:AMERICAN_AMERICA.ZHS16GBK 2.新增NLS_LANG系统环境变量,变量值为上一步的查询结果 变量名 NLS_LANG 变量值 AMER
阅读全文
摘要:查询username,根据fundcode分组,按照date倒序,取date最大的一条数据 select * from ( select username, row_number() over(partition by fundcode, order by date desc) rn from us
阅读全文
摘要:假如T_TEST 表只有一个NAME字段 oracle insert all into T_TEST(NAME) values('张三') into T_TEST(NAME) values('李四') select 1 from dual; MySQL insert into T_TEST(NAME
阅读全文
摘要:定位有问题的语句 检查执行计划 检查执行过程中优化器的统计信息 分析相关表的记录数、索引情况 改写SQL语句、调整索引、表分析 有些SQL语句不具备优化的可能,需要优化处理方式 达到最佳执行计划 SELECT temp.* FROM ( SELECT t.MODULE 进程, t.PARSING_S
阅读全文
摘要:1 执行:Alter Sequence SeqTest2010_S Increment By 1007; 2 执行:Select SeqTest2010_S.NextVal From Dual; 3 执行:Alter Sequence SeqTest2010_S Increment By 1; 来自
阅读全文
摘要:1,项目中全局搜索表名 2. 数据库中搜索 select * form USERINFO 3. 搜索存储过程是否使用。select * from all_source where upper(text) like '%USERINFO%'
阅读全文
摘要:新建表或字段时,不能使用char,统一使用varcha,防止判断null时有遗漏 新建表,索引,序列,新增删除或修改字段的时候,要先判断操作的对象是否存在,否则SLQ会报错 插入或者修改特殊字符,解决办法是把语句改为:update product set brand = ‘D’ || ‘&’ ||
阅读全文
摘要:曾经遇到一个坑。 select taskdate from taskinfo where taskdate='20180828';//使用PLSQL工具 能查出结果 偏偏在java代码里面查询不出结果。 select taskdate from taskinfo where taskdate='20
阅读全文
摘要:我想查出datatype 不等于1的所有结果,包括空。 select * from user where datatype <> '1'; //这条sql查不出datatype为空的数据 发现oracle需要使用 is null 、is not null查询空或非空 select * from us
阅读全文
摘要:begin 1、查询commit之前的数据(这一步是为了确认第3步的回退时间) select * from 表名 as of timestamp to_timestamp('2018-07-25 11:35:00', 'yyyy-mm-dd hh24:mi:ss'); 2、启用行移动功能(这一步必须
阅读全文
摘要:select b.username, b.sid, b.serial#, logon_time from v$locked_object a, v$session b where a.session_id = b.sid order by b.logon_time; alter system kil
阅读全文
摘要:插入时报错,原因:唯一约束重复了。。。。 查看表中有唯一约束的列是不是已经有值了 果然,唯一约束有两条重复的记录。
阅读全文

浙公网安备 33010602011771号