![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Aaron_112
这个作者很懒,什么都没留下…
展开
-
Oracle入门基础(一)一一基本查询
SQL> --当前用户SQL> show userSQL> --当前用户下的表SQL> select * from tab;TNAME TABTYPE CLUSTERIDDEPT TABLEEMP TA...原创 2019-09-17 16:42:22 · 199 阅读 · 0 评论 -
Oracle入门基础(十二)一一储存过程及触发器
home {margin: 0 auto;width: 80%;/*原始65*/min-width: 980px;/*页面顶部的宽度*/background-color: rgba(245, 245, 245, 0.7);padding: 30px;margin-top: 50px;margin-bottom: 50px;box-shadow: 0 2px 6px rgba(1...原创 2019-09-18 19:23:47 · 161 阅读 · 0 评论 -
Oracle入门基础(十一)一一PL/SQL基本语法
1.打印Hello Worlddeclare–说明部分begin–程序dbms_output.put_line(‘Hello World’);end;2.引用型变量查询并打印7839的姓名和薪水declare–定义变量保存姓名和薪水–pename varchar2(20);–psal number;pename emp.ename%type;psal emp.s...原创 2019-09-18 18:24:51 · 447 阅读 · 0 评论 -
Oracle入门基础(十)一一数据库其他对象-视图/序列/索引/同义词
SQL> --视图SQL> create view empinfoview as select e.empno,e.ename,e.sal,e.sal*12 annsal,d.dname from emp e,dept d where e.deptno=d.deptno;create view empinfoview视图已创建。SQL> desc empinfov...原创 2019-09-18 17:24:33 · 127 阅读 · 0 评论 -
Oracle入门基础(九)一一创建表和管理表
练习:查询每一年入职人数及总人数SQL> select count(*) Total, 2 sum(decode(to_char(hiredate,'yyyy'),'1980',1,0)) "1980", 3 sum(decode(to_char(hiredate,'yyyy'),'1981',1,0)) "1981", 4 su...原创 2019-09-18 16:29:01 · 182 阅读 · 0 评论 -
Oracle入门基础(八)一一数据处理
SQL> SQL的类型SQL> 1、DML(Data Manipulation Language 数据操作语言): select insert update deleteSQL> 2、DDL(Data Definition Language 数据定义语言): create table,alter table,truncate table,drop table creat...原创 2019-09-18 16:04:15 · 138 阅读 · 0 评论 -
Oracle入门基础(七)一一集合运算
SQL> /*SQL> 查询10和20号部门的员工SQL> 1. select * from emp where deptno=10 or deptno=20;SQL> 2. select * from emp where deptno in (10,20);SQL> 3. 集合运算SQL> select * from emp where de...原创 2019-09-18 15:20:47 · 119 阅读 · 0 评论 -
Oracle入门基础(六)一一子查询
SQL> --查询工资比SCOTT高的员工信息SQL> --1. SCOTT的工资SQL> select sal from emp where ename='SCOTT'; SAL ...原创 2019-09-18 14:49:17 · 146 阅读 · 0 评论 -
Oracle入门基础(五)一一多表查询
SQL> --等值连接SQL> --查询员工信息:员工号 姓名 月薪 部门名称SQL> set linesize 80SQL> desc dept名称 是否为空? 类型DEPTNO NOT NULL NUMBER(2)...原创 2019-09-17 21:58:44 · 589 阅读 · 0 评论 -
Oracle入门基础(四)一一多行函数
SQL> --工资总额SQL> select sum(sal) from emp;SUM(SAL)29025SQL> --人数SQL> select count(*) from emp;COUNT(*)14SQL> --平均工资SQL> select sum(sal)/count(*) 一,avg(sal) 二 from emp;一 ...原创 2019-09-17 21:38:12 · 112 阅读 · 0 评论 -
Oracle入门基础(三)一一单行函数
SQL> --字符函数SQL> select lower(‘Hello World’) 转小写,upper(‘Hello World’) 转大写,initcap(‘hello world’) 首字母大写 from dual;转小写 转大写 首字母大写hello world HELLO WORLD Hello WorldSQL> --substr(a,...原创 2019-09-17 20:59:53 · 117 阅读 · 0 评论 -
Oracle入门基础(二)一一过滤和排序
SQL> --查询10号部门的员工SQL> select * from emp where deptno=10;EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO7782 CLARK MANAGER 7839 09-6月 -81 2450 ...原创 2019-09-17 20:43:35 · 175 阅读 · 0 评论 -
Oracle入门基础(十三)一一java调用oracle存储过程
package demo;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.ResultSet;import oracle.jdbc.OracleCallableStatement;import oracle.jdbc.OracleTypes;import org.junit....原创 2019-09-18 19:25:52 · 136 阅读 · 0 评论