加载中
Oracle存储过程 异常处理 继续下次循环

1、捕捉异常后继续下一次循环需用 EXCEPTION when others then null; 这样的结构。 2、在for ...LOOP ENDLOOP 循环中捕捉异常,必须用begin end 包起来,否则会报错。在PLSQL中报 PLS-00103:...

12/03 19:50
9
Oracle 查看执行计划

一:什么是Oracle执行计划? 执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述 二:怎样查看Oracle执行计划? 这里以PLSQL为例: ①:配置执行计划需要显示的项: 工具 —> 首选...

11/29 13:22
4
sqlserver中存储过程事务处理常见问题

在编写SQL Server 事务相关的存储过程代码时,经常看到下面这样的写法: begin tran update statement 1 ... update statement 2 ... delete statement 3 ... insert statement 4 ... commi...

sqlserver2008 导出表结构和数据语句

SQLServer2008的导出脚本方法: 数据库名-->右键 任务-->生成脚本 之后弹出SQLServer脚本生成向导 选择需要导出的表 在高级中选择要编写脚本的数据的类型 架构和数据 一直点下一步到完成......

11/18 14:31
16
死锁的现象

使用SqlServer的时候发现在高并发情况下,频繁更新和频繁查询引发死锁。通常我们知道如果两个事务同时对一个表进行插入或修改数据,会发生在请求对表的X锁时,已经被对方持有了。由于得不到锁...

11/12 18:37
8
sqlserver中聚集索引和非聚集索引

微软官网上的解释: 索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。 索引包含由表或视图中的一列或多列生成的键。 这些键存储在一个结构(B 树)中,使 SQL Server...

11/12 18:02
17
java 复制对象的方式对比

1.背景概述 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能 会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值...

11/08 16:11
15
Mybatis中接口传入多个参数

1、使用@Param注解 List<QjcsEntity> getJgQjcs(@Param(value = "jgbm") String jgbm, @Param(value = "csbm") String csbm); 在对应的mapper文件中直接取对应名字参数值 <select id="getJgQ...

10/31 18:27
16
springboot @Slf4j log 日志配置

在resource下增加logback.xml文件,文件内容如下: <?xml version="1.0" encoding="UTF-8"?> <!-- scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scan...

10/30 16:32
27
多线程执行中 主线程等待子线程执行完再执行主线程

1、主线程等待子线程执行完成后再执行——Thread.join() Vector<Thread> vector = new Vector<>(10); for (int i = 0; i < 10; i++) { MyThread myThread = new MyThread("id" + i, "name" ...

springboot线程池的使用

1、创建一个线程池的配置类: 创建一个配置类ThreadPoolConfig,用来定义如何创建一个ThreadPoolTaskExecutor,要使用@Configuration和@EnableAsync这两个注解,表示这是个配置类,并且是线程...

10/30 14:54
16

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部