Oracle日期显示为英文格式的方法

国内用户在安装oracle的时候一般字符集设置的都是中文,那么日期查询显示的时候一般也默认的是中文格式的日期,如下图1所示:

Oracle空值排序问题

在oracle数据库中使用order by语句对查询结果进行排序时,会有这样一个问题,如果排序列中有空值(null),那么默认排序的时候会将空值都放在最末端。那么,如果想要自由控制排序时空值显示在最前端还是最末端,可以使用oracle提供的NULLS FIRST和NULLS LAST来控制。

EBS中收藏的一段实现on-insert、on-delete、on-update、on-lock代码

下面的代码是摘自EBS的form,仅供参考。比如,数据源名称是CUX_XXXX_TEST,那么可以在form中定义一个程序单元,命名为:XXXX_TEST_PRIVATE,那么程序头和程序体的代码分别如下:

自定义oracle拆分字符串函数splitstr

在oracle中将一个字符串按照某个分隔符进行拆分,然后以数据集合返回,这种需求还是比较常见的,然后oracle本身却没有提供相应的内置函数。

fndload使用小结

fndload是oracle提供的一个数据同步工具,fndload通过下载相关定义得到一个文本文件做中转,再上传到另一个实例中,通过此文件,可以方便的进行版本控制,同时也方便进行安装、移植和克隆。

Oracle正则表达式使用小结

oracle数据库从10g开始引入了对正则表达式的支持,正则表达式是一种描述简单和复杂的搜索和处理模式的方法,在与SQL一起使用时,正则表达式可以对Oracle数据库中存储的任何数据执行强大的搜索和处理。oracle数据库引入正则表达式以后一个明显的好处是,可以把匹配逻辑集中在数据库端,避免了在中间层中匹配处理,实现起来更加方便。

EBS如何实现一个请求控制报表按多个模版输出

有一个这样的需求,EBS中有一个报表,需要在参数中增加一个“输出格式”的参数,当选择输出为EXCEL的时候就去运行模版为EXCEL的那个请求,当选择输出为PDF的时候就去运行模版为PDF的那个请求,PDF、EXCEL的请求模版、取值逻辑都完全不同,如下图1所示。

Spring中配置数据源的四种方式小结

阅读本文之前,可先阅读《Java数据库连接池小结》来了解一些跟数据库连接池有关的一些知识。Spring中大概提供了4种不同形式的数据源配置方式:Spring自带的数据源(DriverManagerDataSource)、DBCP数据源、C3P0数据源、JNDI数据源。

WebLogic中配置JNDI方法小结

将数据源交给容器管理,使用JNDI的方式管理,可以很方便的管理数据库连接,后面在工程中直接使用JNDI的方式在容器中获取JNDI地址。如果变更了数据库地址,直接修改数据库连接池的地址即可,而各工程无需再一个个的修改数据库连接地址,简化了数据库的管理。

Tomcat中配置JNDI数据源的三种方式小结

Tomcat中部署应用大概的可以分为两种方式,一种是直接把应用放到webapp目录下,这样当tomcat启动时会自动部署webapp下的应用;另一种方式是在Tomcat控制台中部署,部署方法可参考《Tomcat控制台操作及应用部署介绍》。需要注意的是,如果工程是直接放在webapp下来部署的,那么tomcat的server.xml中就没有工程对应的Context节点。