- 博客(15)
- 收藏
- 关注
原创 Linux —— 基本命令
1.ls命令 ls:查看当前目录下的文件 ls -a:查看当前目录下的所有文件,包含隐藏文件 ls -l:查看当前目录下文件的详细信息 ls -lh:将文件的大小以合适的单位显示 ls ..:查看当前目录上级目录下的文件 2.clear:清除命令窗口中的内容,但并不是真正意义上的清除,而是将当前命令行移动到窗口的最上方,可以滚动滑轮查看记录。 3.pwd:查看当前目录的路径。 mkdir:创建目录命令...
2021-09-25 14:55:34
332
原创 PL/SQL学习笔记(六)—— 存储过程
1.定义 2.优点 3.组成结构 4.分类 5.无参存储过程 6.有参存储过程 7.调用存储过程 8.参数类型
2021-09-14 16:06:47
693
原创 Oracle数据库 —— 条件查询
1.模糊查询:在需求不明确或给定的条件不具体时使用 (1)关键字:like,not like (2)占位符:%占0个或多个字符;_占一个字符 (3)escape:转义字符用于声明单引号内的字符后的%,_为普通字符且只作用于第一个字符 like子句可以表示任意类型的数据,包括数据类型,比如查询日期中含有7的员工信息 SELECT * FROM EMP WHERE HIREDATE LIKE '%7%' 2.空值(is/is not null):不参与任何运算 3. ...
2021-09-12 19:36:05
3875
原创 ORACLE数据库 —— 集合运算
1.定义:在多个查询结果之间的查询操作 2.并集:将两个查询的查询结果合并在一起 A UNION B ==>ACB A UNION ALL B ==> ACCB (1)union:去重,结果以第一列升序排列 SELECT deptno,DNAME FROM DEPT UNION SELECT DEPTNO,ENAME FROM EMP; (2)union all:不去重,不排序 SELECT DEPTNO,DNAME FROM DEPT UNION ALL SELECT .
2021-09-11 15:16:58
793
原创 PL/SQL学习笔记(五)—— 游标
1.基础定义 游标本质上就是一块内存区域,由系统或用户以变量的形式定义,可以提高数据数据处理的效率。 2.工作机制 将查询出的多条记录统一放入内存中,游标再从内存中拿取数据 3.解决问题 可以解决一次性查询多条记录的问题,处理多行数据的事务经常使用游标来实现 4.游标属性 游标名%isopen:判断游标是否打开,值是布尔类型,默认为false 游标名%found:判断游标是否找到记录,默认为false,找到记录为true 游标名%notfound:判断游标是否找到记录,默认为false,没找到为
2021-09-10 10:20:59
1358
原创 PL/SQL学习笔记(四)—— 异常处理
1.定义 在执行过程中产生的标识符,警告或错误都被称为异常 2.错误 错误有编译时错误(通常是语法错误)和运行时错误(通常是代码的逻辑错误)两种,其中异常处理通常是指运行时错误,也只会处理运行时错误 3.语法 DECLARE BEGIN --逻辑代码 EXCEPTION WHEN 异常名1 THEN --处理代码 WHEN 异常名2 THEN ...
2021-09-09 10:19:20
640
原创 PL/SQL学习笔记(三)—— 流程控制
一、条件判断 1.if语句 语法:if 表达式 then 代码块 elsif 表达式 then 代码块 …… else 代码块 end if; DECLARE V_EMPNO EMP.EMPNO%TYPE; BEGIN SELECT EMPNO INTO V_EMPNO FROM EMP WHERE EM...
2021-09-08 19:15:02
1121
原创 PL/SQL学习笔记(二)—— 执行语句
一、语法 execute immediate SQL语句/PLSQL代码块 into 变量 [using 参数1,参数2,……]; using后面的参数要与into后面的变量及变量的数据类型对应起来 在执行语句中SQL语句必须使用单引号括起来 DECLARE V_EMP EMP%ROWTYPE; BEGIN EXECUTE IMMEDIATE 'SELECT * FROM EMP WHERE EMPNO=7369' INTO V_EMP; DBMS_OUTPUT.PUT_LINE(V_EM
2021-09-07 19:45:00
3179
原创 PL/SQL笔记(一)
一、定义:PL/SQL是过程化语言,混合SQL声明和过程结构 二、PL/SQL与SQL的联系 三、语法结构 DECLARE 声明区(可选):定义类型和常量,声明变量,集合、游标 BEGIN 执行区(必有):执行PL/SQL或SQL语句 EXCEPTION 异常处理(可选):处理异常 END; 五、输出打印 DBMS_OUTPUT.PUT_LINE():打印输出并换行 DBMS_OUTPUT.PUT():换行才能输出 DBMS_O...
2021-09-07 14:21:19
369
原创 ORACLE中常用的字符型函数
1.连接 :concat(str1,str2) SELECT CONCAT('hello','WORLD') FROM DUAL; --拼接至三个字符串 SELECT CONCAT(CONCAT(CONCAT('HELLO ','WORLD'),' 你好,'),'世界') FROM DUAL; 2.大小写转换upper(),lower() SELECT UPPER('ljh') FROM DUAL SELECT LOWER('LJH') FROM DUAL; 3.首字母大写 SELE.
2021-09-05 14:40:39
291
原创 Oracle行列转换的方式
一、创建score_表,并插入数据 CREATE TABLE SCORE_1 (SNO VARCHAR2(10) NOT NULL, CNAME VARCHAR2(20) NOT NULL, SCORE NUMBER NOT NULL); INSERT INTO SCORE_1(SNO,CNAME,SCORE)VALUES (103,'CHINESE',86); INSERT INTO SCORE_1(SNO,CNAME,SCORE)VALUES (105,'CHINESE',75); INSERT
2021-09-04 12:51:16
310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅