((isc_db_handle_impl)db_handle).invalidate();
    public void isc_detach_database(isc_db_handle db_handle) throws GDSException        {        isc_db_handle_impl db = (isc_db_handle_impl) db_handle;        if (db == null)            {            throw new GDSException(ISCConstants.isc_bad_db_handle);            }        synchronized(this)            {            if (db.hasTransactions())                {                throw new GDSException(ISCConstants.isc_open_trans, db.getOpenTransactionCount());                }            native_isc_detach_database(db_handle);            }        }