![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
喜洋洋学习
这个作者很懒,什么都没留下…
展开
-
oracle练习题
7例题: 现在要求查询出公司的雇员雇佣情况,希望通过数据库可以查找到每个雇员的编号、姓名、基本工资三个信息进行浏览select empno,ename,sal from emp现在要求查询公司中所有雇员的职位信息select ename,job from emp要求通过数据库查询出所有雇员的编号、雇员姓名和年基本工资、日基本工资,以作为年终奖金的发放标准select empno,enam...原创 2020-03-05 13:55:59 · 5535 阅读 · 0 评论 -
Oracle 50道题建表语句
create table student(sno varchar2(10),sname varchar2(10),sage date,ssex varchar2(10))insert into student values(01,‘赵雷’,to_date(‘1990-1-1’,‘YYYY-MM-DD’),‘男’);insert into student values(02,‘钱电’,...原创 2020-03-05 13:54:05 · 274 阅读 · 0 评论 -
自定义函数
一组数字,如果小于一个亿,就让他以万为单位显示。如果大于一个亿,就让他以亿为单位显示 例如说58270,就显示成5.83万 显示成5.28万create or replace function f_mmj (v1 in number) return varchar2 asv_return varchar2(20);beginif length(v1)>=9 thenv_return...原创 2019-12-29 20:40:34 · 113 阅读 · 0 评论 -
3.记录型变量
概念 接受表中的一整行记录,相当于Java中的一个对象 语法:变名称表名%ROWTYPE,例1: v,emp emp%rowtype;————————————————————————————————————————————– Created on 2019/10/11 by WANGK–直询emp表中7839号员工的个人信息,打印姓名和薪水declare–记入类型变量接受一行v_emp...原创 2019-12-29 20:11:21 · 445 阅读 · 1 评论 -
2.引用型变量
引用型变量的好处: 使用普通变量定义方式,需要知道表中列的类型,而使用引用类型,不需要考虑列的类型,使用%TYPEA非常好的编程风格,因为它使得PL/SQL更加灵活,更加适应于对数据库定义的更新。概念变量的类型和长度取决于表中字段的类型和长度通过表名 列名% TYPE指定变量的类型和长度,例如: v_name emp.ename%TYPE;[示例]直询emp表中7839号员工的个人信息,打...原创 2019-12-29 20:09:40 · 1003 阅读 · 0 评论 -
1.声明变量
变量名称的组成可以有字母、数字、_、$、#等组成;变量的长度最长为30–编写PL/SQL块,输入一个雇员编号,输出这个人的名字和年薪?declarev_empno number;v_ename varchar2(20);v_sal number;beginv_empno:=&empno;select ename,(sal+nvl(comm,0))*12 into v_en...原创 2019-12-29 20:08:29 · 272 阅读 · 2 评论