<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Li Guoliang &#187; JDBC</title>
	<atom:link href="http://liguoliang.com/tag/jdbc/feed/" rel="self" type="application/rss+xml" />
	<link>http://liguoliang.com</link>
	<description>ActionScript Flex Java JEE PHP...</description>
	<lastBuildDate>Fri, 20 Jan 2012 15:29:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SQL中判断时间</title>
		<link>http://liguoliang.com/2010/set-date-in-ejbql/</link>
		<comments>http://liguoliang.com/2010/set-date-in-ejbql/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 12:58:29 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/set-date-in-ejbql/</guid>
		<description><![CDATA[需求: (使用JDBC) 在SQL中增加时间限制
简单错误的写法:
SimpleDateFormat df = new SimpleDateFormat(&#8220;yyyy-MM-dd&#8221;);
String dateNow = df.format(new Date(System.cur<p class='read-more'><a href='http://liguoliang.com/2010/set-date-in-ejbql/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/set-date-in-ejbql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>通过JDBC使用DB2 ALTOBJ存储过程Alter Column</title>
		<link>http://liguoliang.com/2010/jdbc-alter-column-with-db2-altobj-procedure/</link>
		<comments>http://liguoliang.com/2010/jdbc-alter-column-with-db2-altobj-procedure/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 09:04:20 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[DB]]></category>
		<category><![CDATA[Alter Column]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Procedure]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/jdbc-alter-column-with-db2-altobj-procedure/</guid>
		<description><![CDATA[本文将简述通过JDBC呼叫DB2的ALTOBJ存储过程, 以进行Column的Alter操作.<p class='read-more'><a href='http://liguoliang.com/2010/jdbc-alter-column-with-db2-altobj-procedure/'></a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/jdbc-alter-column-with-db2-altobj-procedure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DB2 SQL0469N SQLCode-469 SQLSTATE:42886 错误解决</title>
		<link>http://liguoliang.com/2010/db2-sql0469n-sqlcode-469-sqlstate42886/</link>
		<comments>http://liguoliang.com/2010/db2-sql0469n-sqlcode-469-sqlstate42886/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 16:58:34 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[DB]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/db2-sql0469n-sqlcode-469-sqlstate42886/</guid>
		<description><![CDATA[<p>今天在使用JDBC呼叫DB2存储过程时, 出现如题错误.</p>
<p>因为SQL代码在DB2 Editor中运行无误, 但使用JDBC屡屡出错, 最终原因在于在JDBC中INOUT参数只IN未OUT.</p>
<p>DB2CC中自动生成的SQL中直接设定了IN的Value, 但实际要求为INOUT参数, 在JDBC中使用时便会报错.</p>
<p>解决方法为: 查看对应存储过程的API, 修改SQL语句(注意: db2cc自动生成的SQL可能并不适用于JDBC, 还应以API为准).</p>
<p></p><p class='read-more'><a href='http://liguoliang.com/2010/db2-sql0469n-sqlcode-469-sqlstate42886/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/db2-sql0469n-sqlcode-469-sqlstate42886/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JDBC CallableStatement INOUT Parameter 参数使用</title>
		<link>http://liguoliang.com/2010/jdbc-callablestatement-inout-parameter/</link>
		<comments>http://liguoliang.com/2010/jdbc-callablestatement-inout-parameter/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 16:48:03 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[INOUT]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/jdbc-callablestatement-inout-parameter/</guid>
		<description><![CDATA[INOUT参数既作输入又做输出用.&#160; 除了需要使用set<em>DataType</em>(<em>value</em>)之外, 还需要registerOutParameter. 例如: 
String sql = &#34;CALL ALTOBJ ( SOMETHING, ?, ?)&#34;; // 第一个参数为IN<p class='read-more'><a href='http://liguoliang.com/2010/jdbc-callablestatement-inout-parameter/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/jdbc-callablestatement-inout-parameter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DB2获得表内主键 Get PrimaryKeys</title>
		<link>http://liguoliang.com/2010/get-primarykeys-in-db2/</link>
		<comments>http://liguoliang.com/2010/get-primarykeys-in-db2/#comments</comments>
		<pubDate>Sun, 03 Oct 2010 06:50:36 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[DB]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Primary key]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/get-primarykeys-in-db2/</guid>
		<description><![CDATA[<p>SQL:</p>
<p>SELECT * FROM SYSIBM.SYSCOLUMNS WHERE TBCREATOR NOT LIKE &#8216;SYS%&#8217; AND TBNAME = &#8216;<em>TABLENAME</em>&#8216; AND KEYSEQ &#62; 0 ORDER BY KEYSEQ ASC;</p>
<p> </p><p class='read-more'><a href='http://liguoliang.com/2010/get-primarykeys-in-db2/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/get-primarykeys-in-db2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用JDBC获取DB2的所有表(getTables)</title>
		<link>http://liguoliang.com/2010/gettables-db2-with-jdbc/</link>
		<comments>http://liguoliang.com/2010/gettables-db2-with-jdbc/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 15:15:45 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[DB]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[getTables]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/gettables-db2-with-jdbc/</guid>
		<description><![CDATA[直接使用metadata.getTables似乎不能获取DB2中指定Database下的所有Table, 但可使用如下语句获取: 
&#34;SELECT CREATOR,NAME FROM SYSIBM.SYSTABLES WHERE CREATOR NOT LIKE &#8216;SYS%&#<p class='read-more'><a href='http://liguoliang.com/2010/gettables-db2-with-jdbc/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/gettables-db2-with-jdbc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用JDBC type4连接DB2</title>
		<link>http://liguoliang.com/2010/jdbc-connect-db2-type4/</link>
		<comments>http://liguoliang.com/2010/jdbc-connect-db2-type4/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 14:57:25 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[DB]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/jdbc-connect-db2-type4/</guid>
		<description><![CDATA[简单介绍使用JDBC4连接DB2<p class='read-more'><a href='http://liguoliang.com/2010/jdbc-connect-db2-type4/'></a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/jdbc-connect-db2-type4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>通过JDBC连接DB2错误Connection timed out错误排除</title>
		<link>http://liguoliang.com/2010/jdbc-db2-disconnectnontransientconnectionexception/</link>
		<comments>http://liguoliang.com/2010/jdbc-db2-disconnectnontransientconnectionexception/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 14:45:25 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[DB]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/jdbc-db2-disconnectnontransientconnectionexception/</guid>
		<description><![CDATA[<p>com.ibm.db2.jcc.am.DisconnectNonTransientConnectionException: [jcc][t4][2043][11550][3.59.81] Exception java.net.ConnectException: Error opening socket to server /192.168.1.113 on port 50,000 with message: Connection timed out: connect. ERRORCODE=-4499, SQLSTATE=08001</p>
<p>第一次使用JDBC连接DB2数据库时, 出现上述错误. </p>
<p> </p><p class='read-more'><a href='http://liguoliang.com/2010/jdbc-db2-disconnectnontransientconnectionexception/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/jdbc-db2-disconnectnontransientconnectionexception/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[旧]Java: JDBC 取得ResultSet的长度</title>
		<link>http://liguoliang.com/2010/%e6%97%a7java-jdbc-%e5%8f%96%e5%be%97resultset%e7%9a%84%e9%95%bf%e5%ba%a6/</link>
		<comments>http://liguoliang.com/2010/%e6%97%a7java-jdbc-%e5%8f%96%e5%be%97resultset%e7%9a%84%e9%95%bf%e5%ba%a6/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 10:19:17 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/08/1476/</guid>
		<description><![CDATA[<p>JDBC 取得ResultSet的长度:
<pre name="code" class="java">
	resultSet.last(); // 游标移到最后, 获得rs长度
			int length = resultSet.getRow();
			resultSet.first(); // 还原游标到rs开头
</pre>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/%e6%97%a7java-jdbc-%e5%8f%96%e5%be%97resultset%e7%9a%84%e9%95%bf%e5%ba%a6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[旧文存档]JDBC: java.sql.SQLException: 结果集已耗尽 &amp; 对只转发结果集的无效操作</title>
		<link>http://liguoliang.com/2010/%e6%97%a7%e6%96%87%e5%ad%98%e6%a1%a3jdbc-java-sql-sqlexception-%e7%bb%93%e6%9e%9c%e9%9b%86%e5%b7%b2%e8%80%97%e5%b0%bd-%e5%af%b9%e5%8f%aa%e8%bd%ac%e5%8f%91%e7%bb%93%e6%9e%9c%e9%9b%86%e7%9a%84/</link>
		<comments>http://liguoliang.com/2010/%e6%97%a7%e6%96%87%e5%ad%98%e6%a1%a3jdbc-java-sql-sqlexception-%e7%bb%93%e6%9e%9c%e9%9b%86%e5%b7%b2%e8%80%97%e5%b0%bd-%e5%af%b9%e5%8f%aa%e8%bd%ac%e5%8f%91%e7%bb%93%e6%9e%9c%e9%9b%86%e7%9a%84/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 10:01:47 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[java.sql.SQLException]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/08/1472/</guid>
		<description><![CDATA[1. java.sql.SQLException: 结果集已耗尽 
原因: 执行的数据库查询没有查询到任何结果，却调用了resultSet.next(). 
2. java.sql.SQLException: 对只转发结果集的无效操作:
 如果conn在创建时, 若不给定参数，预设是ResultSe<p class='read-more'><a href='http://liguoliang.com/2010/%e6%97%a7%e6%96%87%e5%ad%98%e6%a1%a3jdbc-java-sql-sqlexception-%e7%bb%93%e6%9e%9c%e9%9b%86%e5%b7%b2%e8%80%97%e5%b0%bd-%e5%af%b9%e5%8f%aa%e8%bd%ac%e5%8f%91%e7%bb%93%e6%9e%9c%e9%9b%86%e7%9a%84/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/%e6%97%a7%e6%96%87%e5%ad%98%e6%a1%a3jdbc-java-sql-sqlexception-%e7%bb%93%e6%9e%9c%e9%9b%86%e5%b7%b2%e8%80%97%e5%b0%bd-%e5%af%b9%e5%8f%aa%e8%bd%ac%e5%8f%91%e7%bb%93%e6%9e%9c%e9%9b%86%e7%9a%84/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

