- 博客(15)
- 收藏
- 关注
原创 Linux —— 基本命令
1.ls命令ls:查看当前目录下的文件ls -a:查看当前目录下的所有文件,包含隐藏文件ls -l:查看当前目录下文件的详细信息ls -lh:将文件的大小以合适的单位显示 ls ..:查看当前目录上级目录下的文件2.clear:清除命令窗口中的内容,但并不是真正意义上的清除,而是将当前命令行移动到窗口的最上方,可以滚动滑轮查看记录。3.pwd:查看当前目录的路径。mkdir:创建目录命令...
2021-09-25 14:55:34
195
原创 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
3597
原创 ORACLE数据库 —— 集合运算
1.定义:在多个查询结果之间的查询操作2.并集:将两个查询的查询结果合并在一起A UNION B ==>ACBA UNION ALL B ==> ACCB(1)union:去重,结果以第一列升序排列SELECT deptno,DNAME FROM DEPTUNIONSELECT DEPTNO,ENAME FROM EMP;(2)union all:不去重,不排序SELECT DEPTNO,DNAME FROM DEPTUNION ALLSELECT .
2021-09-11 15:16:58
590
原创 PL/SQL学习笔记(五)—— 游标
1.基础定义游标本质上就是一块内存区域,由系统或用户以变量的形式定义,可以提高数据数据处理的效率。2.工作机制将查询出的多条记录统一放入内存中,游标再从内存中拿取数据3.解决问题可以解决一次性查询多条记录的问题,处理多行数据的事务经常使用游标来实现4.游标属性游标名%isopen:判断游标是否打开,值是布尔类型,默认为false游标名%found:判断游标是否找到记录,默认为false,找到记录为true游标名%notfound:判断游标是否找到记录,默认为false,没找到为
2021-09-10 10:20:59
1102
原创 PL/SQL学习笔记(四)—— 异常处理
1.定义在执行过程中产生的标识符,警告或错误都被称为异常2.错误错误有编译时错误(通常是语法错误)和运行时错误(通常是代码的逻辑错误)两种,其中异常处理通常是指运行时错误,也只会处理运行时错误3.语法DECLAREBEGIN --逻辑代码 EXCEPTION WHEN 异常名1 THEN --处理代码 WHEN 异常名2 THEN...
2021-09-09 10:19:20
443
原创 PL/SQL学习笔记(三)—— 流程控制
一、条件判断1.if语句语法:if 表达式 then 代码块 elsif 表达式 then 代码块 …… else 代码块 end if;DECLAREV_EMPNO EMP.EMPNO%TYPE;BEGIN SELECT EMPNO INTO V_EMPNO FROM EMP WHERE EM...
2021-09-08 19:15:02
978
原创 PL/SQL学习笔记(二)—— 执行语句
一、语法execute immediate SQL语句/PLSQL代码块 into 变量 [using 参数1,参数2,……];using后面的参数要与into后面的变量及变量的数据类型对应起来在执行语句中SQL语句必须使用单引号括起来DECLAREV_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
2674
原创 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
230
原创 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 DUALSELECT LOWER('LJH') FROM DUAL;3.首字母大写SELE.
2021-09-05 14:40:39
140
原创 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
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人