51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Oracle
Oracle 建立索引及SQL优化
数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。建设原则: 1、索引应该经常建在Where子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两...
代码星球
·
2020-06-22
Oracle
建立
索引
SQL
优化
Oracle lag()/lead() over()分析函数
withtmpas(select'1'id,'aa'name,'22'agefromdualunionallselect'2'id,'bb'name,'20'agefromdualunionallselect'3'id,'CC'name,'21'agefromdual)selecta.*,lead(age,1)over...
代码星球
·
2020-06-22
Oracle
lag
lead
over
分析
Oracle--通配符、Escape转义字符、模糊查询语句
一、通配符通配符描述示例 %:匹配包含零个或更多字符的任意字符串。WHEREtitleLIKE'%computer%'将查找处于书名任意位置的包含单词computer的所有书名。 _(下划线):匹配任何单个字符。WH...
代码星球
·
2020-06-22
Oracle--
通配符
Escape
转义
字符
ORACLE WITH AS 用法
With查询语句不是以select开始的,而是以“WITH”关键字开头 可认为在真正进行查询之前预先构造了一个临时表,之后便可多次使用它做进一步的分析和处理WITHClause方法的优点 增加了SQL的易读性,如果构...
代码星球
·
2020-06-22
ORACLE
WITH
AS
用法
oracle实用sql之将逗号分割的字符串分割多个列
selectregexp_substr('a,b,c,','[^,]+',1,rownum)fromdualconnectbyrownum<=length(regexp_replace('a,b,c,','[^,]',null)); ...
代码星球
·
2020-06-22
分割
oracle
实用
sql
逗号
SQL Server 2008中的CTE递归查询得到一棵树
with CTE as ( -->Begin 一个定位点成员 select ID,&nb...
代码星球
·
2020-06-22
SQL
Server
2008
中的
CTE
oracle 数据库密码过期
查询密码过期策略SELECT*FROMdba_profilessWHEREs.profile='DEFAULT'ANDresource_name='PASSWORD_LIFE_TIME';设置密码永不过期ALTERPROFILEDEFAULTLIMITPASSWORD_LIFE_TIMEUNLIMITED...
代码星球
·
2020-06-22
oracle
数据库
密码
过期
看懂Oracle执行计划
最近一直在跟Oracle打交道,从最初的一脸懵逼到现在的略有所知,也来总结一下自己最近所学,不定时更新ing… 一:什么是Oracle执行计划?执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述 二:怎样查看Oracle执行计划?因为我一直用的PLSQL远程连...
代码星球
·
2020-06-22
看懂
Oracle
执行
计划
ORACLE分组查询和统计等
selectflow_id,rwfrom(selectt.flow_id,rownumasrwfromapex_030200.wwv_flow_list_templatest) whererw>=51.rownum只能用<如果使用>加别名2.子查询引用只能在查询出的结果中引用,比如子查询没有...
代码星球
·
2020-06-22
ORACLE
分组
查询
统计
Oracle高级查询之OVER
注释:为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的oracel的高级用法:rank()/dense_rank()over(partitionby...orderby...)现在客户有这样一个需求,查询每个部门工资最高的雇员的信息方法一:常用方法selecte.ename,e.job,e...
代码星球
·
2020-06-22
Oracle
高级
查询
OVER
Oracle wm_concat()函数
注释:为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的语法: wm_concat(column) .......groupby......函数实现字段合并,必须于分组函数groupby一起使用场景:查询部门的工种sql语句:selecta.deptno,wmsys.wm...
代码星球
·
2020-06-22
Oracle
wm
concat
函数
oracle 11g用exp无法导出空表的解决方案
racle11g中有个新特性,当表无数据时,不分配segment,以节省空间,当我们用exp导出空表时,无法导出。 解决方法是两个方面,一是处理现有的空表,让其能导出;二是设置参数,让后续的新的空表也可以导出。步骤如下:1>查询所有空表并分配segment,使用以下语句查询生成修改空表设置的select...
代码星球
·
2020-06-22
oracle
11g
exp
无法
出空
oracle学习之数据库数据保存成文件
常常需要将数据库中的数据生成文档,由于比较喜欢脚本的方式,所以就需要使用spool的时候进行格式设置,以下简单整理了一下oracle中进行格式设置的一些东西,一共十八条,其实常用的也就那么几个,稍后会附上自己写的简单的shell操作的脚本,希望能供同样有需要的共同交流,也作为自己的备份。set命令的各项及其含义:arr...
代码星球
·
2020-06-22
oracle
习之
数据库
数据
保存
Oracle中Clob类型处理解析:ORA-01461:仅可以插入LONG列的LONG值赋值
最近为Clob字段在插入数据时发现当字符的字节数(一个半角字符一个字节,一个全角字符两个字节)在2000-4000之间时报错(ORA-01461:仅可以插入LONG列的LONG值赋值)。经过不断查找资料和自己的试验该问题终于得到解决,下边我将自己的心得给大家做一个分享。准备系统环境xp+.net2.0+oracle9...
代码星球
·
2020-06-22
LONG
Oracle
Clob
类型
处理
Windows系统崩溃后快速恢复Oracle数据库的妙招
Windows系统崩溃后快速恢复Oracle数据库,以下是操作步骤假设oracle数据安装在d:\oracle文件夹中,数据库名称orcl1>将崩溃的数据库安装目录"d:\oracle"整个备份。1>重做和以前一样操作系统。2>安装和以前一样版本的oracle数据库,数据库名称、安装目录、数据文件目录...
代码星球
·
2020-06-22
Windows
系统
崩溃
快速
恢复
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
2
3
4
5
6
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他