diff -ru oracle_odbc_driver/src/oracle_functions.c oraODBC/src/oracle_functions.c --- src/oracle_functions.c 2005-11-22 02:07:21.000000000 +0300 +++ src/oracle_functions.c 2007-04-13 19:33:26.000000000 +0400 @@ -491,11 +491,13 @@ #endif /*filter out trailing blanks and ;'s */ len=strlen(sql_in); + /* while(len>=1 && sql_in[len-1]==';' || sql_in[len-1]==' ') { sql_in[len-1]=(char)0; len--; } + */ ret=OCIStmtPrepare_log_stat(stmt->oci_stmt,stmt->dbc->oci_err,sql_in, len,OCI_NTV_SYNTAX,OCI_DEFAULT,ret); return ood_driver_error(stmt,ret,__FILE__,__LINE__);