随笔分类 -  Oracle

oracle PLSQL程序造数据笔记
摘要:1.造假数据: 2.随机取数据: 3.使用connect by 造数据: 阅读全文
posted @ 2017-05-04 12:52 DavidXu2014 阅读(420) 评论(0) 推荐(0)
oracle取一条记录中多个列的最大值和最小值
摘要:1.使用oracle内置的greatest()和least()函数,具体示例如下: select 5 as col1,6 as col2,9 as col3,1 as col4 from dual; col1 | col2 |col3 |col4 5 6 9 1 select greatest(5, 阅读全文
posted @ 2017-04-17 10:06 DavidXu2014 阅读(1459) 评论(0) 推荐(0)
oracle开发之<<SQL Cookbook>>学习笔记整理:第三章 操作多个表
摘要:1.union all只是结果集叠加,union叠加后去重。 2.使用join实现表的关联,笛卡尔积:cross join, 等值连接:inner join, 左连接:left join, 右连接:right join, 全连接:full outer join。 3.使用intersect和in配合 阅读全文
posted @ 2017-02-28 16:01 DavidXu2014 阅读(138) 评论(0) 推荐(0)
oracle开发之<<SQL Cookbook>>学习笔记整理:第二章 查询结果排序
摘要:1.ORDER BY子句ASC升序 DESC降序,默认升序;排序不一定要指定所基于的列名,也可以给出表示这列的编号。编号从1开始,从左到右依次对应SELECT列表中的各项目。例如: 2.按多个字段排序,每个字段都要指定升序或降序,优先级从左到右。 3.排序字段可以不出现在SELECT列表里,除GRO 阅读全文
posted @ 2017-02-28 15:11 DavidXu2014 阅读(163) 评论(0) 推荐(0)
oracle开发之<<SQL Cookbook>>学习笔记整理:第一章 检索记录
摘要:1.写程序时列出需要的列比直接写SELECT * 更直观。采用这种方式,行数据检索性能相同,列数据检索性能提高;选取部分需要的列时,降低IO和网络传输时间,提高性能。 2.WHERE子句筛选记录配合=,<,>,<=,>=,!,<>和AND,OR等谓词。 3.NULL值用IS NULL和IS NOT 阅读全文
posted @ 2017-02-28 14:45 DavidXu2014 阅读(125) 评论(0) 推荐(0)
excel中十万级数据导入oracle数据库中的几种方法
摘要:1.plsql中的ODBC Imported和text imported,可以直接选择文件导入。具体导入操作细节不赘述。大数据量的导入时客户端加载半天,还容易卡死,效率不行; 2.sql develop中,选择目标表,右键菜单选择“导入数据”,将excel文件存为cvs格式,浏览选中,根据向导操作。 阅读全文
posted @ 2016-09-22 11:11 DavidXu2014 阅读(18227) 评论(0) 推荐(0)
Oracle无法访问em console解决办法
摘要:1.em服务没启动: 启动下,emtl start dbconsole,然后再试试。 2.服务已启动,浏览器显示security error: 问题应该是em配置时ssh问题,重新配置em安全选项或者使用命令emctl unsecure dbconsole 去掉安全选项,也就是用http登录,然后e 阅读全文
posted @ 2016-07-28 17:52 DavidXu2014 阅读(638) 评论(0) 推荐(0)