This is the code...
if ( $oDB = db2_pconnect( '', '', '', array( 'i5_naming' => 
DB2_I5_NAMING_OFF ) ) )
{
  //  Save Data And Retrieve Auto Incremented ID
  $sQry = 'SELECT ID FROM FINAL TABLE( INSERT INTO MyLibrary.zTest ( 
METHOD, AGENT, IP ) VALUES ( 'GET', 'Mozilla/5.0 (Windows NT 10.0; 
WOW64; rv:42.0) Gecko/20100101 Firefox/42.0', '76.187.52.97' ) ) ;' ;
  $sRes = db2_exec( $oDB, $sQry ) ;
  db2_close( $oDB ) ;
}
All I get in the error log is:
[04-Dec-2015 11:26:24 EST] PHP Warning:  db2_exec(): Statement Execute 
Failed in /Test.php on line 51
In SiN:
[Fri Dec 04 16:05:26 GMT 2015 ]  Run All
> SELECT ID FROM FINAL TABLE( INSERT INTO MyLibrary.zTest ( Method, 
Agent, IP ) VALUES ( 'GET', 'Mozilla/5.0 (Windows NT 10.0; WOW64; 
rv:42.0) Gecko/20100101 Firefox/42.0', '76.187.52.97' ) )
Statement ran successfully   (141 ms)
The table was created from:
CREATE TABLE MyLibrary.zTest (
  ID          bigint       GENERATED ALWAYS AS IDENTITY ( START WITH 1, 
INCREMENT BY 1, NO CYCLE ),
  When        timestamp    WITH DEFAULT CURRENT TIMESTAMP,
  Method      varchar(4),
  Agent       varchar(255),
  IP          varchar(15),
  Request     xml,
  PRIMARY KEY ( ID )
) ;
I am ready for my beating....
Thanks,
rob
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
As an Amazon Associate we earn from qualifying purchases.