
oracle数据库学习
阿卧
不懂就问,不会就学。好好做学问
展开
-
Oracle查询语句(二)
–排序 –查询员工信息,按照月薪排序 order by 后面 可以跟 列名,表达式,别名,序号。 select * from emp order by sal;–a 命令 appand 在上一句sql上追加语句。a desc;类似于 select * from emp order by sal desc;(降序排列)单行函数 –字符函数select lower('hellO原创 2016-08-28 16:33:52 · 736 阅读 · 0 评论 -
oracle查询语句(三)
子查询 –查询工资比scott高的所有员工信息 –1、查询scoot员工的工资,2、查询比scott工资高的员工信息。select * from empwhere sal >(select sal from empwhere ename = 'SCOTT')–子查询所要解决的问题: 问题不能一步求解。 –注意的问题: –1、将子查询放入括号中 – 2、采用合理的书写风格 –3原创 2016-08-31 13:15:02 · 847 阅读 · 0 评论 -
PLSQL基本语法
–使用plsql输出hello worlddeclare begin dbms_output.put_line('Hello World'); end;–定义记录型变量set serveroutput on;declare --定义记录型变量 emp_rec emp%rowtype; begin select * into emp_rec from emp wh原创 2016-09-13 17:15:47 · 9470 阅读 · 0 评论 -
Oracle查询语句(一)
下面是学习Oracle的查询语句的命令和一些oracle特有的语法。在这里做一个记录。以下操作的表都是在scott用户名下的。因此在学习时,可以参考 http://blog.youkuaiyun.com/u011521890/article/details/52202962博客,添加scott用户。 1、oracle支持的语法—基本查询SQL> --查看当前用户SQL> show userSQL> --原创 2016-08-25 09:37:36 · 1027 阅读 · 0 评论 -
oracle为hr用户解锁,添加scott用户
1、为hr用户解锁 1.1连接到用户conn system/system已连接。1.2查看表结构 desc dba_users 名称 是否为空? 类型 ----------------------------------------- -------- ---------------------------- US原创 2016-08-14 08:54:43 · 9856 阅读 · 0 评论 -
oracle管理和创建表
sql语句 1.DML语句(Data Manipulation Language) 也就是通俗的 增、删、改、查 2.DDL语句(Data Definition Language 数据定义语言)create/alter/drop/truncate table create/drop view,create/drop index(sequence,symbol) 3.SCL语句(Dat原创 2016-09-05 13:44:17 · 504 阅读 · 0 评论 -
oracle触发器和存储过程
触发器 只针对delete|insert|update等语句进行操作, 分为行级触发器和语句级触发器语法create [or replace] triggerbefore|afterdelete|insert|updateon 表名for each row --行级触发器PLSQL块触发器实施安全性检查 –不能再非工作是时间进行数据库操作 1、非上班时间 2、星期六和星期日原创 2016-09-24 14:07:41 · 1922 阅读 · 0 评论