随笔分类 -  Java.JDBC

摘要:本文例程下载:https://files.cnblogs.com/files/heyang78/ufo_meta_tableColumns_210928.rar 一般来说先有的表后有的Mapper文件,但也有反过来的,今天我就遇到了,在Mapper.xml能找到表名,也有DB可以执行SQL,表字段及 阅读全文
posted @ 2021-09-28 20:21 逆火狂飙 阅读(573) 评论(1) 推荐(0)
摘要:如下面代码: while循环中会走九次吗? 正确答案是一次,因为在遍历ResultSet期间,创建这个ResultSet的statement处于独占状态,如果此期间再想利用statement执行sql语句,则ResultSet会被清空,因此循环中只能执行一次。而在某些Oracle系统中,会爆出“关闭 阅读全文
posted @ 2020-01-11 23:52 逆火狂飙 阅读(473) 评论(0) 推荐(0)
摘要:问题:有一张表hy_test,查找其字段name中包含ufo的记录数,下面哪种方案最快? A.select count(*) from hy_test where name like '%ufo%' B.select count(*) from hy_test where instr(name,'u 阅读全文
posted @ 2020-01-06 15:48 逆火狂飙 阅读(809) 评论(0) 推荐(0)
摘要:之前用create table select * from XXTable无疑是创建庞大表的最快方案之一,但是数据重复率是个问题,且数据难以操控。 于是我在之前批量插数据的基础上更新了一个类,让它具有了Resume的能力,这样可以利用碎片时间能插一点是一点。 以后此类还可能改进,先留一个版本在这里。 阅读全文
posted @ 2020-01-04 16:57 逆火狂飙 阅读(375) 评论(0) 推荐(0)
摘要:简单的打铁代码如下: package com.hy.propertyConn; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; import java.sql.R 阅读全文
posted @ 2019-12-05 20:58 逆火狂飙 阅读(707) 评论(1) 推荐(0)
摘要:代码: 输出: --END-- 2019年12月4日20:26:01 阅读全文
posted @ 2019-12-04 14:14 逆火狂飙 阅读(619) 评论(1) 推荐(0)
摘要:对比实验:https://www.cnblogs.com/xiandedanteng/p/11955887.html 这次实验的环境是T440p上安装的Windows版Oracle11g,版本为: Oracle Database 11g Enterprise Edition Release 11.2 阅读全文
posted @ 2019-11-29 21:12 逆火狂飙 阅读(1000) 评论(0) 推荐(0)
摘要:之前写的批量插值程序只是五六半自动版本,因为表的字段还需要手工填写,这回只要指定表名和要插多少数据就行了,类似于全自动突击步枪,扣动扳机就把字段打完为止。 全自动程序如下,诸位拿下去后可以修改成自己想要的样子: 本例用到数据库连接参数: 控制台输出: 程序下载地址:https://files.cnb 阅读全文
posted @ 2019-11-23 15:46 逆火狂飙 阅读(199) 评论(0) 推荐(0)

生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东