
Oracle
文章平均质量分 67
wangsun300
OneSun
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sql 四大排名函数---(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介
1.ROW_NUMBER() 定义:ROW_NUMBER()函数作用就是将select查询到的数据进行排序,每一条数据加一个序号,他不能用做于学生成绩的排名,一般多用于分页查询, 比如查询前10个 查询10-100个学生。 实例: 1.1对学生成绩排序 这里number就是每个学生的序号 根据studentScore(分数)进行desc倒序 1.2获取第二个同学的成绩信息 &n...转载 2021-02-23 11:10:21 · 320 阅读 · 0 评论 -
Oracle常用sql
创建用户语法: 例:create user cms identified by cms;用户授权语法: 例:grant connect,resource,dba to cms ;创建表语法: 例: ------------------------------ -- Table structure for XXL_JOB_GROUP ------------------------------ CREATE TABLE "XXL_JOB_GROUP" ( "ID" NUMB原创 2020-10-15 11:27:13 · 177 阅读 · 0 评论 -
ora-65096解决方案,oracle12c以上版本创建用户
参考地址:http://blog.itpub.net/31539611/viewspace-2637086/创建命令:create user newuser identified by newuser;报错:ORA-65096: invalid common user or role name(公用用户名或角色名无效).错误原因:用户想在PDBORCL中创建newuser用户,却未设置会话container到PDB,而在CDB中创建公有用户因无法通过名称或角色验证出错.1.解决方案一a.创建用转载 2020-09-21 16:56:52 · 3298 阅读 · 0 评论 -
解决oracle字符集不同导入数据失败问题
oracle不同字符集导入导出(GBK导入UTF8)因数据库迁移,需要将原oracle备份文件导入新的oracle数据库中,EXP导出后,IMP报错,发现字符串长度太长报错。查找后发现,原数据库为GBK字符集(oracle在varchar2类型中一个汉字占用两位),新数据库为UTF8字符集(一个汉字占用三位)。先查询字符集是否一致select userenv(‘language’) from dual;确认字符集不一样后,按如下方法解决:说明:首先确认一下你的数据库字符集,是不是和原来的原创 2020-09-18 20:36:20 · 1860 阅读 · 0 评论 -
ORA-28000错误的原因及解决办法
ORA-28000错误的原因及解决办法转载 2020-09-18 17:37:04 · 2426 阅读 · 0 评论 -
Oracle19c ORA-28040 没有匹配的验证协议
ORA-28040解决方案转载 2020-09-18 17:33:06 · 7512 阅读 · 0 评论 -
Windows 版Oracle 19c 下载安装步骤及细节(Oracle数据库下载)
以下是我安装Oracle19c的实例,其他Oracle 18c、Oracle12c等的安装基本大同小异,也可以参考 1、下载Oracle 19c数据库 Oracle官方下载链接: https://www.oracle.com/downloads/#category-database 这里也有Oracle19c网盘链接链接:https://pan.baidu.com/s/1Ai3AfklLcrNXv66qwcVdoQ 提取码:tnqo 也可以直接在百度输入Ora...转载 2020-09-17 16:25:54 · 6414 阅读 · 6 评论 -
Oracle数据库服务重启(命令行执行)
(我这里是在远程到相应的数据库服务器后开始操作的……)首先打开cmd命令行;先执行 sqlplus /nolog;(出现这个即为正确)再执行 conn sys / as sysdba ;(口令是你登录数据库时输入的密码)(出现这个即为正确)再执行 shutdown immediate ;(出现这个即为正确)最后执行 startup ;(...转载 2020-09-16 09:22:48 · 3014 阅读 · 0 评论 -
用rtrim、to_char函数格式化数字
select to_char(a,'99D90'), to_char(a,'90D90'), to_char(a,'FM90D99'), rtrim(to_char(a,'FM90D99'),to_char(0,'D'))from( select 50 a from dual union all select 50.57 fr...原创 2019-07-31 18:28:29 · 853 阅读 · 0 评论 -
Oracle SQL练习之Sum,Count,Decode,Case…When的使用
最近在做报表,写了一些SQL,整理一下,其中涉及到Oracle很多语法的使用,方便大家参考与复习!SELECT RESULT.SITE_ID,RESULT.SITE_NAME,RESULT.STATION_TYPE,RESULT.STATION_NAME,RESULT.MONITOR_TIME,RESULT.PROJECT_ID,RESULT.PROJECT_NAME,RESULT....原创 2019-06-21 22:16:48 · 1120 阅读 · 0 评论 -
Oracle SQL语句练习
最近在做报表,写了一些SQL,整理一下,其中涉及到Oracle很多语法的使用,方便大家参考与复习!SELECTRESULT.SITE_NAME,RESULT.MONITOR_TIME,RESULT.COD,RESULT.AD,RESULT.ZD,RESULT.RJY,RESULT.EXCEED_COUNTFROM( SELECT * FROM ( ...原创 2019-06-15 17:27:50 · 1236 阅读 · 0 评论 -
nvl()函数和nvl2()函数
– nvl()函数和 nvl2()函数/* NVL(exp1,exp2)函数的作用机制 : 如果 exp1 为空 , 函数 返回 exp2 的值 ; 如果 exp1 ...转载 2019-05-18 10:40:04 · 1287 阅读 · 0 评论