/**PageBeginHtml Block Begin **/ /***自定义返回顶部小火箭***/ /*生成博客目录的JS 开始*/ /*生成博客目录的JS 结束*/

随笔分类 -  Database_Oracle

摘要:ORACL内部异常:ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存;无法分... 阅读全文
posted @ 2018-01-12 17:49 一品堂.技术学习笔记 阅读(512) 评论(0) 推荐(0) 编辑
摘要:oracle 之定义数组类型 注:本文来源:《oracle 之定义数组类型 》 oracle 数组类型,没有现成的类型,但是可以自己随意定义,很方便。 Oracle 数组可以分为定长数组和可变长的数组两类。以下主要是一维数组介绍: 1:定长数组: 2:变长数组: Oracle存储过程 数组集合的使用 阅读全文
posted @ 2018-01-11 11:49 一品堂.技术学习笔记 阅读(5625) 评论(0) 推荐(0) 编辑
摘要:1 select * from DBA_CONS_COLUMNS ; ---Information about accessible columns in constraint definitions 2 select * from DBA_LOG_GROUP_COLUMNS ; ---Information about columns in log group definitions 3... 阅读全文
posted @ 2017-12-22 22:41 一品堂.技术学习笔记 阅读(574) 评论(0) 推荐(0) 编辑
摘要:------------------查询速度慢的原因很多,常见如下几种:1,没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2,I/O吞吐量小,形成了瓶颈效应.3,没有创建计算列导致查询不优化.4,内存不足5,网络速度慢6,查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7,锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8,sp_lock,sp_who,活... 阅读全文
posted @ 2017-12-09 19:06 一品堂.技术学习笔记 阅读(27792) 评论(0) 推荐(1) 编辑
摘要:本文来源于:dacoolbaby 的 这是一个Oracle的列转行函数:LISTAGG() 1 with temp as( 2 select 'China' nation ,'Guangzhou' city from dual union all 3 select 'China' nation ,'Shanghai' city from dual union all 4 s... 阅读全文
posted @ 2017-10-24 16:51 一品堂.技术学习笔记 阅读(537) 评论(0) 推荐(0) 编辑
摘要:本文来源:Ruthless 《oracle数据库定时任务dbms_job的用法详解》 一、dbms_job涉及到的知识点 1、创建job: variable jobno number; dbms_job.submit(:jobno, —-job号 'your_procedure;',—-执行的存储过 阅读全文
posted @ 2017-10-23 16:36 一品堂.技术学习笔记 阅读(1337) 评论(0) 推荐(0) 编辑
摘要:正在看的ORACLE教程是:Oracle系统表外键的更名。 Oracle中表的外键是保证系统参照完整性的手段,而参照完整性是指分布在两个表中的列所满足的具有主从性质的约束关系。外键涉及到两个表,其中一个称之为父项表,另一个称之为子项表。 父项表(parent table)是参照约束的基础,即通过检查这张表的有效数据情况来判断约束是否成立,它是参照约束的条件,影响约束,而不受约束的任何影响。 ... 阅读全文
posted @ 2017-09-29 11:21 一品堂.技术学习笔记 阅读(656) 评论(0) 推荐(0) 编辑
摘要:1 – 修改表名(未验证在有数据,并且互有主外键时,是否可用) 2 3 语法: 4 rename 现表名 to 新表名; 5 6 例: 7 rename T_Student2 to T_Stu; 阅读全文
posted @ 2017-09-29 11:19 一品堂.技术学习笔记 阅读(2585) 评论(0) 推荐(0) 编辑
摘要:注:本文来源于: Linux社区 作者:国良 的《Oracle学习笔记:sqlplus用户登录》 1 sqlplus 登录 本地登录 (登录数据库服务器) Oracle 登录 sqlplus 账户名/密码 as 角色名 1.1 sys登录 例如: ERROR: ORA-28009: connecti 阅读全文
posted @ 2017-09-24 12:06 一品堂.技术学习笔记 阅读(24896) 评论(0) 推荐(2) 编辑
摘要:Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1. 阅读全文
posted @ 2017-09-21 09:58 一品堂.技术学习笔记 阅读(2094) 评论(0) 推荐(0) 编辑
摘要:项目中用到的一些Sql(oracle下的)总结:1、查找表的所有索引(包括索引名,类型,构成列) 1 select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = ... 阅读全文
posted @ 2017-09-18 13:06 一品堂.技术学习笔记 阅读(2821) 评论(0) 推荐(0) 编辑
摘要:linux_oracl11g 安装步骤操作系统的安装敬请参考此文:VM 安装 linux Enterprise_R5_U4_Server_I386_DVD教程图解设置linux服务器的静态地址请参考该文《oracl11g的安装教程图解》 yum仓库搭建: Vmware Workstation虚拟机 请参考《Vmware Workstation _linux yum 仓库搭建》Oracle V... 阅读全文
posted @ 2017-09-10 03:51 一品堂.技术学习笔记 阅读(836) 评论(0) 推荐(0) 编辑
摘要:1 CREATE OR REPLACE PACKAGE PKG_QUERY IS 2 3 4 5 -- Author : ADMINISTRATOR 6 -- Created : 2016/12/8 星期四 10:28:37 7 -- Purpose : 用做查询游标 8 9 10 -- Public type declarations 11 T... 阅读全文
posted @ 2017-09-04 11:53 一品堂.技术学习笔记 阅读(196) 评论(0) 推荐(0) 编辑
摘要:TO_CHAR(x[[,c2],C3])【功能】将日期或数据转换为char数据类型【参数】x是一个date或number数据类型。c2为格式参数c3为NLS设置参数如果x为日期nlsparm=NLS_DATE_LANGUAGE 控制返回的月份和日份所使用的语言。如果x为数字nlsparm=NLS_N 阅读全文
posted @ 2017-08-30 00:21 一品堂.技术学习笔记 阅读(686) 评论(0) 推荐(0) 编辑
摘要:1 decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) 2 【功能】根据条件返回相应值 3 【参数】c1, c2, ...,cn,字符型/数值型/日期型,必须类型相同或null 4 注:值1……n 不能为条件表达式,这种情况只能用case when then end解决 5 6 ·含义解释: 7 decode(条件,值1,翻译值1,值2,翻译值... 阅读全文
posted @ 2017-08-30 00:17 一品堂.技术学习笔记 阅读(341) 评论(0) 推荐(0) 编辑
摘要:1 DUMP(w[,x[,y[,z]]]) 2 【功能】返回数据类型、字节长度和在内部的存储位置. 3 【参数】 4 w为各种类型的字符串(如字符型、数值型、日期型……) 5 x为返回位置用什么方式表达,可为:8,10,16或17,分别表示:8/10/16进制和字符型,默认为10。 6 y和z决定了内部参数位置 7 8 9 【返回】类型 ,符号/指数位 [数字1,数字... 阅读全文
posted @ 2017-08-30 00:13 一品堂.技术学习笔记 阅读(288) 评论(0) 推荐(0) 编辑
摘要:1 least(exp1,exp2,exp3,……,expn) 2 【功能】返回表达式列表中值最小的一个。如果表达式类型不同,会隐含转换为第一个表达式类型。 3 【参数】exp1……n,各类型表达式 4 【返回】exp1类型 5 6 【示例】 7 SELECT least(10,32,'123','2006') FROM dual; 8 9 SELECT least('... 阅读全文
posted @ 2017-08-30 00:04 一品堂.技术学习笔记 阅读(392) 评论(0) 推荐(0) 编辑
摘要:一:DDL数据定义语言 1:create(创建) 创建表 复制表 创建索引 创建同义词 2:alter(修改) 2:drop(删除) 删除表 删除索引 删除同义词 二:DML数据操纵语言 插入记录 insert into 查询记录 select 更新数据 update 删除数据 delete 三:D 阅读全文
posted @ 2017-08-29 19:21 一品堂.技术学习笔记 阅读(546) 评论(0) 推荐(0) 编辑
摘要:以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下过程 可以看出,当B表数据较大时不适合使用in(),因为它会B表数据全部遍历一次.如:A表 阅读全文
posted @ 2017-08-23 17:24 一品堂.技术学习笔记 阅读(230) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示