úÎIäBÚy      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxYThe A type represents a result from the execution of given SQL query.  A  V type represents a connection to a database, through which you can operate on the it. 7 In order to create the connection you need to use the connect function from the module for  your prefered backend.  !"#$%&'( HSQL returns  SqlUnknown tp for all ' columns for which it cannot determine  the right type. The tp here is the & internal type code returned from the  backend library )*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX[W'VUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)(#"! $%&X  Y   #"! $%& !"#$%&'/VUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)(()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX1yz{|}~YZ[\]^_`abcdefgh€i"Closes the connection. Performing i( on a connection that has already been N closed has no effect. All other operations on a closed connection will fail. j#Submits a command to the database. the database connection the text of SQL command k*Executes a query and returns a result set the database connection the text of SQL query /the associated statement. Must be closed with  the p function l!List all tables in the database. Database connection )The names of all tables in the database. m7List all columns in a table along with their types and nullable flags Database connection Name of a database table  The list of fields in the table nThe n= function executes the specified action in transaction mode. M If the action completes successfully then the transaction will be commited. T If the action completes with an exception then the transaction will be rolled back ( and the exception will be throw again.  an action 6the returned value is the result returned from action oo6 fetches the next rowset of data from the result set. / The values from columns can be retrieved with s function. ppP stops processing associated with a specific statement, closes any open cursors b associated with the statement, discards pending results, and frees all resources associated with  the statement. Performing p' on a statement that has already been M closed has no effect. All other operations on a closed statement will fail. qReturns the type and the nullable$ flag for field with specified name r0Returns the list of fields with their types and nullable flags ‚ƒ„…†‡ˆ‰s6Retrieves the value of field with the specified name.  Field name  Field value tu6Retrieves the value of field with the specified name.  If the field value is null2 then the function will return the default value.  Field name Default field value  Field value vThe v- function iterates through the result set in  and L executes the given action for each row in the set. The function closes the  K after the last row processing or if the given action raises an exception.  an action the statement initial state  final state wThe 'forEachRow\'' function is analogous to v but doesn't provide state.  The function closes the / after the last row processing or if the given  action raises an exception. xThe x- function iterates through the result set in  and T executes the given action for each row in the set. The values returned from action = are collected and returned as list. The function closes the  after the A last row processing or if the given action raises an exception. g  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWYZ[\]^_`abcdefghijklmnopqrstuvwxi ijkpoW'VUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)(stuqrn#"! $%&fghvwxlmdebc_a`]^[\YZ YZZ[\\]^^_a``abccdeefghijklmnopqrstuvwxŠ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYYZZ[[\]^__``abcdefghijklmnopqrstuvwwxxyz{|}~€‚ƒ hsql-1.7.1Database.HSQL.Types Database.HSQLSqlBindfromSqlCStringLen fromSqlValue toSqlValue StatementstmtConn stmtClose stmtFetch stmtGetCol stmtFields stmtClosed ConnectionconnDisconnect connExecute connQuery connTables connDescribeconnBeginTransactionconnCommitTransactionconnRollbackTransaction connClosedSqlErrorSqlClosedHandleSqlUnsupportedOperationSqlUnknownField SqlFetchNullSqlBadTypeCast seFieldName seFieldType SqlNeedDataSqlStillExecutingSqlInvalidHandle SqlNoDataseState seNativeError seErrorMsgSqlType SqlUnknown SqlCircleSqlLine SqlPolygonSqlBoxSqlPathSqlLSegSqlPoint SqlMacAddr SqlCIDRAddr SqlINetAddrSqlMoneySqlBLOBSqlENUMSqlSETSqlYear SqlDateTimeTZ SqlDateTime SqlTimeStampSqlAbsTimeIntervalSqlTimeInterval SqlRelTime SqlAbsTime SqlTimeTZSqlTimeSqlDateSqlLongVarBinary SqlVarBinary SqlBinary SqlBigInt SqlTinyIntSqlBit SqlDoubleSqlFloatSqlReal SqlInteger SqlMedInt SqlSmallInt SqlNumeric SqlDecimalSqlWLongVarChar SqlWVarCharSqlWCharSqlTextSqlLongVarChar SqlVarCharSqlCharFieldDef sqlErrorTcPolygonCircleBoxPath ClosedPathOpenPathLinePointcatchSql handleSql sqlExceptions disconnectexecutequerytablesdescribe inTransactionfetchcloseStatementgetFieldValueTypegetFieldsTypes getFieldValuegetFieldValueMBgetFieldValue' forEachRow forEachRow' collectRowsmktime c_strtollc_atoiMacAddrINetAddr checkHandle closeHandle findFieldInfo mkClockTimecurrTZparseTZf_readreadHMSreadYMD readDateTime