Oracle函数有字符函数、数学函数、日期函数和转换函数。我只了解了字符函数和数学函数。一、字符函数:lower(char) 将字符串转化为小写的格式SQL> select lower(ename),ename from emp;LOWER(ENAME) ENAME------------ ----------smith SMITHallen ALLENward WARDupper(char) 将字符串转化为大写的格式SQL> select upper(ename),ename from emp;UPPER(ENAME) ENAME------------ ----------SMITH ...
So Easy! Oracle在Linux上的安装配置系列六上几篇中,我们安装了oracle数据库软件,创建了数据库配置了监听,本篇是本系统文章的最后一篇,Oracle企业管理器的创建。当完成了以上所有步骤后使用$emctl start dbconsole启动oracle企事业管理器,会出现以下错误,提示说没有设置ORACLE_UNQNAME环境变量[oracle@Oracle ~]$ emctl start dbconsoleEnvironment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to databas...
使用NVL(a,b)通用函数,统计员工年收入,NVL()作用于任何类型,即(number/varchar2/date)通用函数:参数类型可以是number或varchar2或date类型使用NVL2(a,b,c)通用函数,如果a不为NULL,取b值,否则取c值,统计员工年收入 使用NULLIF(a,b)通用函数,在类型一致的情况下,如果a与b相同,返回NULL,否则返回a,比较10和10.0是否相同使用SQL99标准通用语法中的case表达式,将职位是分析员的,工资+1000;职位是经理的,工资+800;职位...
声明: 这不是技术文档,既然学来几招oracle简单招式,就忍不了在人前卖弄几下。纯为茶余饭后与数朋库友的插科打诨,只为轻松中带有一丝的诙谐,IT技术也能用来调侃一番,还蛮耐人寻味。 同时近来数月oracle知识点忘记了不少,为了把知识点重现,点滴间偶出灵感乍现,以一种自由的形式将其发布,由于本人学艺不精,文中列举的例子或故事,其中必然会有与技术联系牵强之处,望大家海涵。只当是一部小菜鸟的杂记,不要把...
2013-05-01 Created By BaoXinjian一、摘要待整理待整理待整理待整理待整理待整理Thanks and Regards原文:http://www.cnblogs.com/eastsea/p/4248437.html
1、Oracle简介1977年 美国人 Larry 成立软件开发实验室 1980年 用c/c++开发了世界第一个商用关系型数据库(RDBMS)1983年 公司更名为Oracle Corporation(甲骨文公司)30多年的发展,Oracle成为世界上领先的信息管理软件供应商和独立软件开发公司,Oracle技术几乎涉及各个行业2009年4月21日,原SUN -> Oracle市场份额:【Oracle(54%+-)--->IBM-DB2(21%+-)--->MicrosoftMSSQL(14%+-)】Oracle认证种类:*(1)开发技术认证:Java认证...
DML: Data Manipulation Language 数据操纵语言DDL: Data Definition Language 数据定义语言DCL: Data Control Language 数据控制语言DML:用于查询与修改数据记录,包括如下SQL语句: INSERT:添加数据到数据库中 UPDATE:修改数据库中的数据 DELETE:删除数据库中的数据 SELECT:选择(查询)数据 SELECT是SQL语言的基础,最为重要。DDL:用于定义数据库的结构,比如创建、修改或删除数据库对象,包括如下SQL语...
该系列脚本结合日常工作,方便DBA做数据管理、迁移、同步等功能,以下为该系列的脚本,按照功能划分不同的包。功能有如下:1)数据库对象管理(添加、修改、删除、禁用/启用、编译、去重复、闪回、文件读写、会话管理、表空用、用户/权限管理);2)数据库分析;3)数据库备份;4)数据库同步;5)数据库数据导出;6)获取数据库对象源码;7)数据库对比智能升级;......更多功能请自行体验。 本系列包依赖于Oracle DBA管理包脚本系...
结论1,为了模拟db hang,尝试oradebug suspend ckpt,dbwr,smon,lmd无果,可见对于后台进程还要继续深入研究
2,oradebug suspend process allcation latch,模拟出会话无法登陆
3,从目前测试看,普通的等待事件,仍在other chains中,仅为latch或mutex方会在open chains中出现
4,latch free诊断,通过v$session.p1或p2定位到具体的latch
然后结合v$latch_misses,找到最终的原因
5,name-service call wait等待事件,没有明确告诉你如...
二、案例实现 - Create JSF Web Pages 二、案例实现 - Add More Complex Business Services 二、案例实现 - Create a Page Flow 二、案例实现 - Use ADF Faces Framework Features 原文:http://www.cnblogs.com/eastsea/p/4268487.html
4、磁盘空间11g R2要求/tmp空间不能少于1G,若不满足要求,可以做以下两件事情之一:(1)、删除/tmp的空间,以满足磁盘要求。(2)、设置TMP和TMPDIR环境变量。使用df -h查看磁盘空间,11g R2要求的空间大小是:Installation TypeRequirement for Software Files (GB)Enterprise Edition4.7Standard Edition4.6Installation TypeRequirement for Data Files (GB)Enterprise Edition1.7Standard Edition1.55、依赖包11g R2对Linux x86_...
Oracle 组件 系列 小结 Oracle 组件的信息可以通过v$option 和 dba_registry 查看: --查看v$option: V$OPTIONdisplaysOracle Database options and features. Typically, although not always, optionsmust be separately licensed, whereas features come
Oracle 组件 系列 小结Oracle 组件的信息可以通过v$option 和 dba_registry 查看:--查看v$option:
V$OPTION displaysOracle Database options and features. Typically, al...
1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖. 为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行analyze 命令,以增加数据库中的对象统计信息(object stat...
数据库基础知识
本篇蛤蟆要梳理下那些被淡忘的数据库基础知识,也许根本就没被人记住过。不管是哪种情况,该记住的必须记住,记不住就把他记下来吧。
首先问几个问题如下:
数据库基础知识是什么?
好吧,蛤蟆直接吐后而不亡,看目录开始吧。
本人邮箱:appdevzw@163.com
微信公众号:HopToad
欢迎各界交流
1 基本概念
概念就是概念,大伙对这些名词不要死磕,但是对定义一定要理解,理解方能领悟,领悟方能运...
终于翻过了前面两篇,喝杯咖啡提下神,咱们继续前行。这次我们要进行操作系统方面知识了,考虑到当前时间上操作系统的多样性、变化性等,蛤蟆斟酌再三,决定还是Unix/Linux比较符合我们的实际。
开始之前不得不又提几个问题:
1、 Unix 从哪里来
2、 Linux从哪里来
3、 Unix/Linux什么关系
4、 怎么入手这系统
哎呀,看见这些问题蛤蟆就有点老激动了,最喜欢唠嗑的就是这些鸡皮蒜毛的事情了。让我们赶紧开始吧~~不急,留...