摘要: 公用表表达式(或通用表表达式)简称为CTE(Common Table Expressions)。CTE是一个命名的临时结果集,作用范围是当前语句。CTE可以理解成一个可以复用的子查询,当然跟子查询还是有点区别的,CTE可以引用其他CTE,但子查询不能引用其他子查询。所以,可以考虑代替子查询。 依据语 阅读全文
posted @ 2023-01-31 18:26 白刃天使 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 整数类型 | 整数类型 | 字节 | 有符号数取值范围 | 无符号数取值范围 | | | | | | | TINYINT | 1 | - 128 ~ 127 | 0 ~ 255 | | SMALLINT | 2 | - 32768 ~ 32767 | 0 ~ 65535 | | MEDIUMINT 阅读全文
posted @ 2023-01-31 18:02 白刃天使 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 单行函数说明: 操作数据对象 接受参数返回一个结果 只对一行进行变换 每行返回一个结果 可以嵌套 参数可以是一列或一个值 阅读全文
posted @ 2023-01-04 16:35 白刃天使 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 7、Oracle的使用 7.1Oracle的表空间 7.1.1Oracle的表空间分类 7.1.1.1永久表空间 表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表,所以称作表空间。 7.1.1.2临时表空间 Oracle临时表空间主要用 阅读全文
posted @ 2022-05-26 22:32 白刃天使 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 10、Oracle中的数据类型 10.1字符类型 字符串数据类型还可以依据存储空间分为固定长度类型(CHAR)和可变长度类型(VARCHAR2/NVARCHAR2)两种。 10.1.1CHAR类型 CHAR类型,定长字符串,会用空格填充来达到其最大长度。非NULL的CHAR(12)总是包含12字节信 阅读全文
posted @ 2022-05-26 22:32 白刃天使 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1、数据库介绍 1.1数据库定义 所谓的数据库其实就是数据的集合。用户可以对集合中的数据进行新增、查询、更新、删除等操作。数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。 1.2数据库类型 1.2.1关系型数据库 1.2.1.1定义 关系型数据库最 阅读全文
posted @ 2022-05-26 22:30 白刃天使 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 3、Oracle安装与卸载 3.1安装 3.2卸载 3.2.1停止使用Oracle的服务 停用oracle服务,进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止。 3.2.2运行卸载Oracle数据库程序 在开始菜单中找到Oracle安装产品,点击运行Oracle自带的卸载程序 阅读全文
posted @ 2022-05-26 22:30 白刃天使 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 4、Oracle目录结构与系统用户 4.1目录结构 4.1.1admin目录 记录Oracle实例的配置,运行日志等文件。每个实例一个目录。SID:System IDentifier的缩写,是Oracle实例的唯一标记。在Oracle中一个实例只能操作一个数据库。如果安装多个库那么就会有多个实例,我 阅读全文
posted @ 2022-05-26 22:30 白刃天使 阅读(118) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal学习 介绍 官方介绍: ThreadLocal类用来提供线程内部的局部变量。这种变量在多线程环境下访问(通过get和set方法访问)时能保证各个线程的变量相对独立于其他线程内的变量。ThreadLocal实例通常来说都是private static类型的,用于关联线程和线程上下 阅读全文
posted @ 2021-10-09 17:59 白刃天使 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 首先排查target中有没有方框中的文件夹,如果没有则使用本方法: 错误原因: Maven 打包命令 clean package 会清空target下的目录 包含 test-classes 目录从而导致执行junit的时候,会出现 ClassNotFound的错误 解决方法: 执行下面的命令即可 c 阅读全文
posted @ 2021-07-17 15:33 白刃天使 阅读(1075) 评论(0) 推荐(0) 编辑