Stella981 Stella981
3年前
Spring JdbcTemplate 调用oracle存储过程,实现批量数据插入
研究了一下,写出来,方便有同样需求的兄弟。如果哪位大神有更好的方法,欢迎赐教。在数据库层面需要做一下步骤1:创建数据库表、创建数据库类型创建测试数据库createtableUSERS(USERCODEVARCHAR2(20),LOGINNAMEVARCHAR2(20)
Wesley13 Wesley13
3年前
Oracle 排序中使用nulls first 或者nulls last 语法
\原理Nullsfirst和nullslast是OracleOrderby支持的语法如果Orderby中指定了表达式Nullsfirst则表示null值的记录将排在最前(不管是asc还是desc)如果Orderby中指定了表达式Nullslast则表示null值的记录将排在最后(不管是asc还是desc)使用语
Wesley13 Wesley13
3年前
Oracle 中定位重要(消耗资源多)的SQL
在分析SQL性能的时候,经常需要确定资源消耗多的SQL,总结如下:1查看值得怀疑的SQLselectsubstr(to\_char(s.pct,'99.00'),2)||'%'load,       s.executionsexecutes,       p.sql\_text from(select
Wesley13 Wesley13
3年前
Oracle JDK7 bug 发现、分析与解决实战
本文首发于vivo互联网技术微信公众号链接:https://mp.weixin.qq.com/s/8f34CaTpWz5pTHKA0Xeg(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%2F8f34CaTpWz5p
Stella981 Stella981
3年前
Linux服务器安装Oracle服务端总结
环境设置1、检查服务器硬件资源Linux系统(x8664)下的硬件要求:物理内存:最少1GB交互空间:物理内存为1GB至2GB之间时,交互空间为物理内存的1.5倍;物理内存为2GB至8GB之间时,交互空间为物理内存的1倍;物理内存为8GB以上时,交互空间为物理内存的0.75倍。磁盘空间:企业版4.35GB;标准版3.22GB;自
Wesley13 Wesley13
3年前
Oracle行链接(Row chaining) 与行迁移(Row Migration)
!(https://oscimg.oschina.net/oscnet/upa386f9207944b4e1593bad60f1b9902a983.png)一、char与varchar2的区别1、char的长度是固定的,而varchar2的长度是可以变化的。比如,存储字符串“101”,对于char(10),表示你存储的字符将占10
Wesley13 Wesley13
3年前
1、原生jdbc连接oracle数据库简单介绍
一。jbdc的常用API1.Connection:数据库的链接对象2.statement:数据库sql执行对象3.preparedStatment:sql的预编译处理对象,是statement子接口4.resultset:返回查询的结果集二。jdbc开发步骤1.在项目中加入驱动jar包2.写jdbc链接
Wesley13 Wesley13
3年前
Oracle学习笔记二:数据库操作与使用
1.1、查看数据库状态selectopen_modefromv$database;1.2、查看数据库日志selectfromv$diag_info;1.3、查看当前数据库路径selectnamefromv$datafile;1.4、创建表空间createtablespacet
Wesley13 Wesley13
3年前
oracle 不一样的获取nextval 方式
createorreplacefunctionget\_seq\_next(seq\_nameinvarchar2)returnnumberis seq\_valnumber;begin executeimmediate'select'||seq\_name||'.nextvalfromdual