![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 81
fengzhiyin
java软件工程师
展开
-
SSH项目的JNDI配置
在spring的Hibernate管理文件中做如下配置<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/testJNDI"></property2008-07-26 18:49:45 · 119 阅读 · 0 评论 -
oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值
oracle 函数介绍之nvl函数声明:nvl(col,val) 说明:当col为空时取val作为返回值,当col不为空时取col值。 用处:最主要的是格式化数据,比如计算金额时,不想出现空数据,可以使用nvl(JINE,0)来得到0。由于null+(或-,*,/)数字等于null,所以在表达式中对可能为空的值要使用nvl由于null!=null,有时对可能为空的列进行条件查询...2010-08-20 11:26:06 · 274 阅读 · 0 评论 -
解决plsql 8.04 连接 oracle 11gr2 x64 需要32bits client 问题
plsql 8.04 连接 oracle 11gr2 x64 出现如下错误下载Oracle的Instant Client 1、官方:http://download.oracle.com/otn/nt/instantclient/112010/instantclient-basic-win-x86-64-11.2.0.1.0.zip(好像死链)2、替代http://downloa...2010-08-19 18:19:22 · 133 阅读 · 0 评论 -
Ms SQL Server 2000 安装失败
问题描述:在windows xp sp3 上安装 ms sql server 2000 失败 失败错误log信息如下:正在启动? Chinese_PRC_CI_AS -m -Q -T4022 -T3659 正在与服务? driver={sql server};server=harry;UID=sa;PWD=;database=master [Microsoft][ODBC...2008-11-11 11:52:28 · 292 阅读 · 0 评论 -
Sql Server日期格式的转换收集
SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: 程序代码select getdate()2004-09-12 11:06:08.177SQL Server里面可能经常会用到的日期格式转换方法:举例如下: 程序代码select CONVERT(varchar, getdate(), 120 )2004-09-1...原创 2008-11-05 14:32:20 · 77 阅读 · 0 评论 -
学会如何处理数据库中的null
Java数据库连接(JDBC)结果集类掩盖了一个微小的bug,如果你忘记了使用wasNull方法的话。关系数据库中的NULL值的概念和Java中null的值的概念相似,前者任何类型都可以为null,但是在Java中,基本数据类型不能为null。当要读取一个数据库域赋值给一个基本类型的时候(例如resultSet.getInt(1)),可能会造成问题。这样的例子已经让JDBC规范的制订者开始研究如何...原创 2008-08-27 20:31:37 · 161 阅读 · 0 评论 -
常用数据库JDBC连接写法
1. MySQL(http://www.mysql.com)mm.mysql-5.1-bin.jarClass.forName( "org.gjt.mm.mysql.Driver" );cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );...原创 2008-08-27 20:27:13 · 69 阅读 · 0 评论 -
Oracle数据库BLOB字段的存取
最近几次碰到这个问题,需求是将一个文件或者文件流存储到Oracle数据库里,Oracle提供了Blob和Clob用来存储二进制大对象数据,可是它和Java.sql.里面的Blob不兼容,经常导致Blob字段无法锁定或者操作失败,总之我总结了一些经验大家共享首先建立测试数据表 drop table filelist; commit; CREATE TABLE SYSTEM.FILELIS...原创 2008-08-27 20:24:26 · 962 阅读 · 0 评论 -
有关oracle字段类型blob.clob
有关oracle字段类型的相关信息可以查阅oracle技术网。下面摘抄一些有关blob.clob等类型的说明。便于大家的了解。 字段类型:blob,clob,nclob 说明:三种大型对象(LOB),用来保存较大的图形文件或带格式的文本文件,如Miceosoft Word文档,以及音频、视频等非文本文件,最大长度是4GB。LOB有几种类型,取决于你使用的字节的类型,Oracle 8i实实在在地...原创 2008-08-27 20:19:18 · 182 阅读 · 0 评论 -
OC4J的使用
OC4J的使用转自http://www.suneca.com Oracle Application Server安装完之后大概有400多接近400M的内存空间,运行Oracle ApplicationServer,建议要有1G的内存空间,运行起来才会比较顺畅。由于公司程序员机器配置都不算高,假如要在自己开发机器上安装OracleApplication Server,再开一个Ecl...原创 2008-08-21 14:06:24 · 659 阅读 · 0 评论 -
org.hibernate.TransientObjectException: object references an unsaved transient i
异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false(参考资料:http://www.thearcmind.com/confluence/pages/viewpage.action?pageId=212)异常2:org.hibernate.TransientO...原创 2011-10-15 21:10:45 · 275 阅读 · 0 评论