| 发表于:2007-01-19 12:01:21 楼主 |
下面是代码 connection conn = drivermanager.getconnection( url, "db2admin ", "12345 " ); system.out.println(conn.tostring()); system.out.println( "successed "); statement state = conn.createstatement(); resultset rs = state.EXECutequery( "call sysproc.altobj ( 'apply_continue_on_error ', 'create table qbs_x_attr_5hm9gjl3iz22o8q ( attrid varchar(64) not null, dataid varchar(64) not null ,col1 varchar(128),col2 varchar(3),col3 timestamp ) ', -1, ? ); "); 始终报[ibm][cli driver] cli0100e 这个错误。 但是我放在db2里直接跑就不会出错。 我猜估计是最后这个?号的问题。那在程序中如何设置sysproc.altobj这个存储过程的最后一个参数?他是一个输出参数 高手帮忙啊~~~~。如何解决这个 |
|
|
|
|