征服数据库之Oracle
文章平均质量分 86
oracle概述:Oracle的关系数据库是世界第一个支持SQL语言的数据库;Oracle公司是全球最大的信息管理软件及服务供应商。本专栏通过大量的sql语句辩证的阐述oracle,并将其与mysql作比较,便于理解两者区别。
y_keven
点线面
展开
-
oracle心得5--oracle的增删改查@oracle的事务处理@案例分析
1.Oracle中的增删改查DML(Data Manipulation Language– 数据操作语言) 可以在下列条件下执行:向表中插入数据、修改现存数据、删除现存数据。事务是由完成若干项工作的DML语句组成的2.插入数据操作按列的默认顺序列出各个列的值。 在 INSERT 子句中随意列出列名和他们的值。字符和日期型数据应包含在单引号中。在SQL 语句中使用 & 变原创 2013-04-14 15:04:10 · 2517 阅读 · 0 评论 -
oracle心得4--集合查询@oracle中的多表连接@案例分析
1.简单介绍集合查询 关键字并集:union(返回两个集合去掉重复元素后的所有记录)union all (返回两个集合的所有记录,包括重复的)交集:intersect (返回同时属于两个集合的记录)差集:minus (属于第一个集合,但不属于第二个集合的记录) select语句中参数类型和个数要一致;可以使用括号改变集合执行的顺序;集合运算采用第一个语句的原创 2013-04-14 14:55:51 · 4592 阅读 · 0 评论 -
常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项
1.各种不同权限的用户系统权限:用户名:sys/system(用户名默认的是 sys,system);密码:Oracle11g(密码是你安装的密码,oracle11g的密码必须填Oracle11g)重置用户密码,这里以scott用户为例:alter user scott identified by tiger;(当忘记密码时,可以采用sqlplus sys/aaa as sysdb原创 2013-04-09 21:47:05 · 2693 阅读 · 0 评论 -
Oracle经典sql语句总结@sql-plus重点函数串讲与sql语句案例@中文排序详讲).doc
1.经典的select sql语句//注意:包含空值的数学表达式求出的结果为空值SQL> select sal+comm from emp;//连接员工编号与员工姓名这两个字段SQL> select empno||ename as "员工编号和员工姓名" from emp;//查询去掉重复行的员工部门编号SQL> select distinct(deptno) from原创 2013-04-09 21:44:49 · 2442 阅读 · 0 评论 -
oracle心得3--多表查询@分组查询@子查询讲解与案例分析@经典练习题
1.笛卡尔集和叉集笛卡尔集会在下面条件下产生:省略连接条件、连接条件无效、所有表中的所有行互相连接。为了避免笛卡尔集, 可以在 WHERE 加入有效的连接条件。在实际运行环境下,应避免使用全笛卡尔集。使用CROSS JOIN 子句使连接的表产生叉集。叉集和笛卡尔集是相同的。2.Oracle连接类型:Equijoin:等值连接Non-equijoin:不等值连接Outer原创 2013-04-06 12:48:19 · 2936 阅读 · 2 评论 -
oracle-hr表查询命令练习(超完整的select命令大全)
切换到 oracle的 hr用户下面练习 1. 查询工资大于12000的员工姓名和工资 Select initcap(concat(last_name,first_name)) "姓名",salary from employees where salary>12000; 2. 查询员工号为176的员工的姓名和部门号 select initcap(concat(l原创 2013-04-05 13:40:34 · 5512 阅读 · 0 评论 -
oracle心得2--单行函数理论讲解与案例分析.doc
Sql有两种函数,单行函数和多行函数1.单行函数单行函数:操作数据对象、接受参数返回一个结果、只对一行进行变换、每行返回一个结果、可以转换数据类型、可以嵌套、参数可以是一列或一个值DUAL是一个‘伪表’,可以用来测试函数和表达式2.字符函数大小写控制函数:这类函数改变字符的大小写。例子:select lower(ename) from emp;LOW原创 2013-04-05 09:02:53 · 1747 阅读 · 0 评论 -
oracle心得1--oracle简介@基本sql语句@条件查询@排序数据理论与案例
1. Oracle简介Oracle是殷墟出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词。Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore;Oracle公司因其复杂的关系数据库产品而闻名。Oracle的关系数据库是世界第一个支持SQL语言的数据库2. Oracle数据库和 Or原创 2013-04-04 21:09:04 · 2863 阅读 · 0 评论