您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 请教JDBC操作AIX系统下DB2数据库REORG命令的问题

请教JDBC操作AIX系统下DB2数据库REORG命令的问题

来源:网络整理     时间:2016/8/10 12:58:47     关键词:

关于网友提出的“ 请教JDBC操作AIX系统下DB2数据库REORG命令的问题”问题疑问,本网通过在网上对“ 请教JDBC操作AIX系统下DB2数据库REORG命令的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 请教JDBC操作AIX系统下DB2数据库REORG命令的问题
描述:

目前项目数据库使用的DB2,数据库建立在AIX系统下,我通过JDBC执行“REORG TABLE TABLENAME”时,总是报错,错误如下: 
com.ibm.db2.jcc.b.nm: DB2 SQL Error: SQLCODE=-104, SQLSTATE=42601, SQLERRMC=XSDW;reorg table ;JOIN, DRIVER=3.50.152 
(-104 42601 SQL语句中遇到非法符号 ) 
使用了Statement的executeUpdate()和execute()方法,都不行,不知道应该怎样才行。 


解决方案1:

REORG is a DB2 command and not a SQL statement. Therefore, you can't issue it through CLI/JDBC.
you can execute a command using create new db2 cmd file and call cmd.
see:
http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.apdv.sample.doc/doc/java_jdbc/s-TbOnlineInx-java.htm


以上介绍了“ 请教JDBC操作AIX系统下DB2数据库REORG命令的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3186826.html

相关图片

相关文章