xinlianluohan
本博客都是为了方便自己复习
展开
-
Oracle数据库——子查询五
子查询原创 2024-03-31 14:06:00 · 392 阅读 · 0 评论 -
Oracle数据库——分组函数四
分组函数原创 2024-03-31 13:51:58 · 373 阅读 · 0 评论 -
Oracle数据库——单行函数3(通用函数)
通用函数原创 2024-03-24 10:16:18 · 105 阅读 · 0 评论 -
Oracle数据库——单行函数2(日期函数和转换函数)
日期函数和转换函数原创 2024-03-24 10:15:30 · 198 阅读 · 0 评论 -
Oracle数据库——单行函数1(字符函数和数字函数)
字符函数和数字函数原创 2024-03-22 17:28:13 · 112 阅读 · 0 评论 -
查询count(1)、count(*)、count(列名) 详解
count函数1.count(1) and count(*)当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了!从执行计划来看,count(1)和count(*)的效果是一样的。 但是在表做过分析之后,count(1)会比count(*)的用时少些(1w以内数据量),不过差不了多少。如果count(1)是聚索引,id,那肯定是count(1)快。但是差的很小的。因为count(*),自动会优化指定到那一个字段。所以没必要去count(1),用...原创 2021-06-01 15:07:59 · 6200 阅读 · 0 评论 -
Oracle中rank() over()函数排名
rank排序原创 2021-05-31 19:45:24 · 4272 阅读 · 0 评论 -
SQL 一条SQL语句 统计 各班总人数、男女各总人数 、该班级男女 比例
select sClass 班级,count(*) 班级学生总人数,sum(case when sGender=0 then 1 else 0 end) 该班级女生人数,sum(case when sGender=0 then 1 else 0 end)*1.0/count(*) 该班级女生所占比例,sum(case when sGender=1 then 1 else 0 end) 该班级男生人数,sum(case when sGender=1 then 1 else 0 end)*1.0...原创 2021-05-09 07:01:45 · 15340 阅读 · 1 评论 -
plsql工具——查询数据显示为乱码解决方法
问题:在plsql中进行表数据查询的时候,发现查询出来的中文居然显示为乱码,通过查找资料解决该问题。1、查看数据的编码(语句:select * from v$nls_parameters)发现显示的语言不是我们常用的GBK模式2、配置本机语言环境变量LANG=zh_CN.GBKNLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK通过以上配置方式将以上两个配置配置入环境变量3、重启plsql再次进行查询即可显示出中文注:..原创 2021-04-26 18:07:58 · 15710 阅读 · 0 评论 -
PLSQL Developer安装详细步骤
一、下载安装PLSQL Developer(plsql安装百度也有步骤)官网下载地址:https://www.allroundautomations.com/registered-plsqldev/1、网上自己下载适合自己电脑的安装包(32或64),并解压。2、打开解压的文件夹,得到以下三个文件(分别是汉化工具,PLSQL安装包、激活码),双击安装,如下图:3、安装界面,点击next,进入下一步,如图:4、安装协议界面,此处必须选择“I accept the terms in原创 2020-05-29 17:11:05 · 110954 阅读 · 45 评论 -
不安装Oracle客户端如何使用PLSQL Developer工具连接数据库——Instant Client Package
一、问题:免安装Oracle客户端使用PL/SQL连接Oracle大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没有想过不安装Oracle客户端直接连接Oracle呢?回答:利用Oracle提供的Instant Client Package,这个软件不需要安装,只要解压就可以用了,很方便,就算重装了系统还是可以用的。只需要在Oracle下载一个叫Instant Client Package的软件就可以了,这个软件不需要安装,只要解压就可以用了,很方便,就算重装..原创 2020-05-29 12:25:12 · 3879 阅读 · 0 评论 -
Oracle运行【sqldeveloper.exe】报错:Unable to launch the Java Virtual Machine
一、报错Unable to launch the Java Virtual Machine Located at path:D:\20_oracle_sqldeveloper\sqldeveloper\jdk\jre\bin\server/jvm.dll这样的异常。解决方法:将sqldeveloper\jdk\jre\bin 下的MSVCR100.dll,拷贝到sqldeveloper\sqldeveloper\bin目录下,重新打开sqldeveloper即可。修改后,打开软件【.原创 2020-05-27 16:27:52 · 7665 阅读 · 1 评论 -
win7 安装oracle11g 数据库服务器
ORACLE是数据库也有客户端和服务器。PLSQL Developer是连接oracle的可视化客户端软件。PLSQL Developer只是第三方工具,服务于ORACLE,类似的工具还有Toad,sqlplus,sql developer等等。oracle的安装一般是指oracle服务端的安装,内嵌oracle客户端。也就是说安装好了服务器,客户端也就安装好了,直接可以用oracle客户端连接数据库。PLSQL Developer客户端的安装和oracle的安装没有必要条件的关系,只是or原创 2020-05-27 12:44:35 · 1270 阅读 · 0 评论 -
exists子查询原理及案例分析
1.emp 员工表-- ------------------------------ Table structure for `emp`-- ----------------------------DROP TABLE IF EXISTS `emp`;CREATE TABLE `emp` ( `ename` varchar(100) NOT NULL DEFAULT '',...原创 2019-08-05 01:29:46 · 1750 阅读 · 0 评论