"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "hsqldb/src/org/hsqldb/jdbc/JDBCCallableStatement.java" between
hsqldb-2.7.1.zip and hsqldb-2.7.2.zip

About: HSQLDB (HyperSQL DataBase) is a SQL relational database engine written in Java. It supports nearly full ANSI-92 SQL (BNF format) and full core SQL:2008.

JDBCCallableStatement.java  (hsqldb-2.7.1):JDBCCallableStatement.java  (hsqldb-2.7.2)
/* Copyright (c) 2001-2022, The HSQL Development Group /* Copyright (c) 2001-2023, The HSQL Development Group
* All rights reserved. * All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
* *
* Redistributions of source code must retain the above copyright notice, this * Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer. * list of conditions and the following disclaimer.
* *
* Redistributions in binary form must reproduce the above copyright notice, * Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation * this list of conditions and the following disclaimer in the documentation
skipping to change at line 56 skipping to change at line 56
import java.sql.RowId; import java.sql.RowId;
import java.sql.SQLException; import java.sql.SQLException;
import java.sql.SQLFeatureNotSupportedException; import java.sql.SQLFeatureNotSupportedException;
import java.sql.SQLXML; import java.sql.SQLXML;
import java.sql.Time; import java.sql.Time;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.util.Calendar; import java.util.Calendar;
import java.util.Locale; import java.util.Locale;
import java.util.Map; import java.util.Map;
import org.hsqldb.HsqlDateTime;
import org.hsqldb.HsqlException; import org.hsqldb.HsqlException;
import org.hsqldb.SchemaObject; import org.hsqldb.SchemaObject;
import org.hsqldb.error.ErrorCode; import org.hsqldb.error.ErrorCode;
import org.hsqldb.lib.IntValueHashMap; import org.hsqldb.lib.IntValueHashMap;
import org.hsqldb.result.ResultConstants; import org.hsqldb.result.ResultConstants;
import org.hsqldb.types.BinaryData; import org.hsqldb.types.BinaryData;
import org.hsqldb.types.BlobDataID; import org.hsqldb.types.BlobDataID;
import org.hsqldb.types.ClobDataID; import org.hsqldb.types.ClobDataID;
import org.hsqldb.types.DateTimeType; import org.hsqldb.types.DateTimeType;
import org.hsqldb.types.IntervalMonthData; import org.hsqldb.types.IntervalMonthData;
skipping to change at line 78 skipping to change at line 77
import org.hsqldb.types.JavaObjectData; import org.hsqldb.types.JavaObjectData;
import org.hsqldb.types.TimeData; import org.hsqldb.types.TimeData;
import org.hsqldb.types.TimestampData; import org.hsqldb.types.TimestampData;
import org.hsqldb.types.Type; import org.hsqldb.types.Type;
import org.hsqldb.types.Types; import org.hsqldb.types.Types;
//#ifdef JAVA8 //#ifdef JAVA8
import java.sql.JDBCType; import java.sql.JDBCType;
import java.sql.SQLType; import java.sql.SQLType;
import java.time.Duration; import java.time.Duration;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.Period; import java.time.Period;
//#endif JAVA8 //#endif JAVA8
/* $Id: JDBCCallableStatement.java 6565 2022-06-29 14:20:12Z fredt $ */ /* $Id: JDBCCallableStatement.java 6656 2023-05-29 15:55:53Z fredt $ */
/* @todo fredt 1.9.0 - continuous review wrt multiple result sets, named paramet ers etc. */ /* @todo fredt 1.9.0 - continuous review wrt multiple result sets, named paramet ers etc. */
// campbell-burnet@users patch 1.7.2 - CallableStatement impl removed // campbell-burnet@users patch 1.7.2 - CallableStatement impl removed
// from JDBCParameterMetaData and moved here; sundry changes elsewhere to // from JDBCParameterMetaData and moved here; sundry changes elsewhere to
// comply // comply
// TODO: 1.7.2 Alpha N :: DONE // TODO: 1.7.2 Alpha N :: DONE
// maybe implement set-by-parameter-name. We have an informal spec, // maybe implement set-by-parameter-name. We have an informal spec,
// being "@p1" => 1, "@p2" => 2, etc. Problems: return value is "@p0" // being "@p1" => 1, "@p2" => 2, etc. Problems: return value is "@p0"
// and there is no support for registering the return value as an out // and there is no support for registering the return value as an out
 End of changes. 4 change blocks. 
6 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)