
Oracle数据库
文章平均质量分 87
adam8831
这个作者很懒,什么都没留下…
展开
-
存储过程的作用和意义,存储过程的创建
一、什么是存储过程:存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。二、为什么要用存储过程呢?存储过程真的那么重要吗,它到底有什么好处呢?存储过程说白了就是一堆SQL 的合并。中间加了点逻辑控制。1.存储过程处理比较复杂的业务时比较实用。具体分为两个方面:(一).原创 2020-05-22 16:26:43 · 2931 阅读 · 0 评论 -
sqlyog无法连接mysql8.0的问题,报2508
sqlyog无法连接mysql8.0的处理办法报2508第一步:windows+r 第二步:输入mysql -u root -p回车 再输入密码输入如下命令行语句#修改加密规则ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;#修改密码ALTE...原创 2020-02-14 22:28:17 · 2634 阅读 · 2 评论 -
数据库多表查询之练习
CREATE DATABASE javacto;USE javacto;#班级表CREATE TABLE class( cid INT PRIMARY KEY, caption VARCHAR(6));#老师表:teacherCREATE TABLE teacher( tid INT PRIMARY KEY, tname VARCHAR(8) NOT NULL);#学...原创 2019-05-14 11:08:13 · 5351 阅读 · 0 评论 -
Java学习路线(完整详细版)超详细
一门永不过时的编程语言——Java 软件开发。Java编程语言占比:据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以1000万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位!Java工程师就业:1.通过各大招聘网站统计,全国海量公司都在招聘J...原创 2019-05-14 10:56:47 · 261425 阅读 · 79 评论 -
Oracle CASE WHEN 用法介绍
1. CASE WHEN 表达式有两种形式--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END ...原创 2019-01-06 15:18:26 · 34719 阅读 · 0 评论 -
oracle存储过程和触发器
学习分享必看:javacto.taobao.comOracle的Scott用户1、存储过程示例:为指定的职工在原工资的基础上长10%的工资SQL> create or replace procedure raiseSalary(empid in number) as pSal emp.sal%type; begin select sal i...转载 2019-01-06 15:05:43 · 811 阅读 · 1 评论 -
decode函数的作用 decode和case when用法对比
学习分享必看:javacto.taobao.com例子如Table表有性别字段,1代表男2代表女、3代表中性、还有没填就代表未说明select id,decode(sex,'1','男','2','女','3','中性','未说明') from Table;select id, case when sex='1' then '男' when sex='2' then '...原创 2019-01-06 15:19:33 · 2639 阅读 · 0 评论 -
简单sql存储过程实例、储过程实战
学习分享必看:javacto.taobao.com实例1:只返回单一记录集的存储过程。银行存款表(bankMoney)的内容如下 Id userID Sex Money 001 Zhangsan 男 30 00...原创 2019-01-06 15:18:36 · 9595 阅读 · 1 评论 -
PL/SQL Developer 远程连接Oracle数据库
PL/SQL Developer远程连接Oracle数据库1、 配置服务器tnsnames.ora文件,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tnsnames.ora文件)放在指定目录下,因为我已安装oracle,所以直接配置该文件。# tnsnames.ora Network Configuration File: D:\Oracle11...原创 2019-01-06 15:19:54 · 4830 阅读 · 0 评论 -
oracle视图创建/oracle多表创建视图问题
create or replace view emp_dept_ve(empno,ename,job,hiredate,sal,dname,loc) ASselect e.empno,e.ename,e.job,e.hiredate,e.sal, d.dname,d.locfrom emp eleft join dept d on d.deptno = e.deptno;-- ...原创 2019-01-06 15:12:41 · 7756 阅读 · 0 评论 -
里面包括了分页\and\ or \多表联接查询\总条数等一些查询
select * from( select ROWNUM AS rowIndex, ID, STUDENT_NAME, SEX, CLASS_NAME, STATE, STATE_CODE, SPECIALTY_NAME, ACADEMY_NAME, ACADEMY_CODE, CLASS_CODE, GRADE, NUMBER_NO, STUDENT_ID, I原创 2013-05-29 11:22:40 · 1217 阅读 · 0 评论