1 2 3 4 5 ··· 11 下一页
摘要: 在 Oracle 数据库中,动态 SQL 是一种强大的特性,它允许你在运行时动态地构造和执行 SQL 语句。相比于静态 SQL(在编译时就确定了 SQL 语句的内容),动态 SQL 提供了更高的灵活性,可根据不同的条件和输入生成不同的 SQL 语句。 语法EXECUTE IMMEDIATE dyna 阅读全文
posted @ 2025-04-25 21:33 伊文小哥 阅读(127) 评论(0) 推荐(0)
摘要: 今天看到项目中存在这两种存储过程中SQL高级用法,特意记录一下。在 Oracle PL/SQL 里,%TYPE 和 %ROWTYPE 是相当实用的特性,它们能够提升代码的可维护性与灵活性 %TYPE 特性 %TYPE 特性可用于声明一个变量,其数据类型和长度与另一个已定义的变量或者数据库表的列相同 阅读全文
posted @ 2025-04-25 21:15 伊文小哥 阅读(164) 评论(0) 推荐(1)
摘要: 序列(SEQUENCE)简介 序列(SEQUENCE)是Oracle创建一个唯一的且等间距的数字序列,可作为表的主键 不存在死锁和其他事务问题 不能在CHECK约束中使用 不能在视图查询、物化视图、子查询中使用 不能使用DEFAULT关键字将列设置为自动递增 序列使用 创建 CREATE SEQUE 阅读全文
posted @ 2025-04-22 22:52 伊文小哥 阅读(206) 评论(0) 推荐(1)
摘要: 索引创建 -- B树索引 CREATE [UNIQUE] INDEX INDEX_NAME ON TABLE_NAME(COLUMN_NAME1,……); -- 反向键索引 CREATE INDEX INDEX_NAME ON TABLE_NAME(COLUMN_NAME1,……) REVERSE; 阅读全文
posted @ 2025-04-21 23:25 伊文小哥 阅读(23) 评论(0) 推荐(0)
摘要: 同步方法 由于Java的每个对象都有一个内置锁,当 synchronized 关键字修饰方法时,内置锁会保护整个方法。在调用该方法前,需要获得内置锁,否则就处于阻塞状态 public class Test{ /** * 这种方式是 对象锁。普通实例方法默认同步监视器就是this,即调用该方法的对象 阅读全文
posted @ 2024-09-21 22:43 伊文小哥 阅读(32) 评论(0) 推荐(0)
摘要: 死锁是指在Oracle数据库中,两个或多个事务相互等待对方持有的锁资源,导致它们无法继续执行下去,从而形成死锁现象 解决方式如下: 查询死锁信息: select SID,USERNAME,LOCKWAIT,STATUS,MACHINE,PROGRAM,EVENT from V$SESSION whe 阅读全文
posted @ 2024-07-07 16:26 伊文小哥 阅读(731) 评论(0) 推荐(0)
摘要: 前置知识 Spring 事务默认只在发生未捕获的 RuntimeException 时才回滚 Spring AOP 异常捕获需要被拦截的方法显式的抛出异常。默认情况下 AOP 只捕获 RuntimeException 类的异常,但可以通过配置来捕获特定的异常 手动控制事务案例 在日常开发中,如果没办 阅读全文
posted @ 2024-03-30 21:46 伊文小哥 阅读(2694) 评论(0) 推荐(0)
摘要: 事务基础概念 事务特性 事务就是用户定义的一系列执行SQL语句的操作, 这些操作要么完全地执行,要么完全地都不执行, 它是一个不可分割的工作执行单元 事务的四大特性: 原子性(Atomicity):一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚 阅读全文
posted @ 2024-03-17 14:24 伊文小哥 阅读(158) 评论(0) 推荐(0)
摘要: DECODE 函数 DECODE函数的两个格式 DECODE(条件, 值1, 返回值1, 值2, 返回值2,……,值n, 返回值n, 缺省值)相当于MySQL的 IF ELSEIF语句 DECODE(字段或字段的运算, 值1, 值2, 值3)当字段或字段的运算的值等于1时,该函数返回值2,否则返回值 阅读全文
posted @ 2024-01-04 23:13 伊文小哥 阅读(310) 评论(0) 推荐(0)
摘要: 简介 观察者模式是一种行为设计模式,允许你定义一种订阅机制,可在对象事件发生时通知多个 “观察” 该对象的其他对象。例如,Excel中的数据与折线图、饼状图、柱状图之间的关系 组成 发布者(Publisher) 会向其他对象发送关注的事件。 事件会在发布者自身状态改变或执行特定行为后发生。 发布者中 阅读全文
posted @ 2023-08-15 21:59 伊文小哥 阅读(22) 评论(0) 推荐(0)
1 2 3 4 5 ··· 11 下一页