LibreOffice
LibreOffice 25.2 SDK API Reference
 
Loading...
Searching...
No Matches
XDatabaseMetaData3.idl
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; fill-column: 100 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9module com { module sun { module star { module sdbc {
10
11
17{
29
40
118 XResultSet getAttributes([in]string catalog, [in]string schemaPattern, [in]string typeNamePattern, [in]string attributeNamePattern) raises (SQLException);
119
141
149
157
204 XResultSet getFunctions([in]string catalog, [in]string schemaPattern, [in]string functionNamePattern) raises (SQLException);
205
299 XResultSet getFunctionColumns([in]string catalog, [in]string schemaPattern, [in]string functionNamePattern, [in]string columnNamePattern) raises (SQLException);
300
301
314
375 XResultSet getPseudoColumns([in]string catalog, [in]string schemaPattern, [in]string tableNamePattern, [in]string columnNamePattern) raises (SQLException);
376
387
397
421 XResultSet getSchemasFiltered([in] com::sun::star::beans::Optional<string> catalog, [in] com::sun::star::beans::Optional<string> schemaPattern) raises (SQLException);
422
432
465 XResultSet getSuperTables([in]string catalog, [in]string schemaPattern, [in]string tableNamePattern) raises (SQLException);
466
506 XResultSet getSuperTypes([in]string catalog, [in]string schemaPattern, [in]string typeNamePattern) raises (SQLException);
507
516
525 raises (SQLException);
526
539
551
561
572
581
591 boolean supportsSharding() raises (SQLException);
592
600
609};
610
611
612}; }; }; };
613
614/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
is an exception that provides information on a database access error.
Definition SQLException.idl:41
extends the XDatabaseMetaData interface to allow retrieval of additional information.
Definition XDatabaseMetaData2.idl:28
extends the XDatabaseMetaData interface to allow retrieval of additional information.
Definition XDatabaseMetaData3.idl:17
boolean supportsStoredFunctionsUsingCallSyntax()
Retrieves whether this database supports invoking user-defined or vendor functions using the stored p...
XResultSet getFunctions([in]string catalog, [in]string schemaPattern, [in]string functionNamePattern)
Retrieves a description of the system and user functions available in the given catalog.
XResultSet getPseudoColumns([in]string catalog, [in]string schemaPattern, [in]string tableNamePattern, [in]string columnNamePattern)
Retrieves a description of the pseudo or hidden columns available in a given table within the specifi...
boolean supportsGetGeneratedKeys()
Retrieves whether auto-generated keys can be retrieved after a statement has been executed.
XResultSet getClientInfoProperties()
Retrieves a list of the client info properties that the driver supports.
boolean locatorsUpdateCopy()
Indicates whether updates made to a LOB are made on a copy or directly to the LOB.
XResultSet getSuperTypes([in]string catalog, [in]string schemaPattern, [in]string typeNamePattern)
Retrieves a description of the user-defined type (UDT) hierarchies defined in a particular schema in ...
XResultSet getFunctionColumns([in]string catalog, [in]string schemaPattern, [in]string functionNamePattern, [in]string columnNamePattern)
/** Retrieves a description of the given catalog's system or user function parameters and return type...
boolean supportsConvertInGeneral()
Retrieves whether this database supports the SQL function CONVERT for the conversion between the data...
boolean supportsNamedParameters()
Retrieves whether this database supports named parameters to callable statements.
long getMaxLogicalLobSize()
Retrieves the maximum number of bytes this database allows for the logical size for a LOB.
XResultSet getSchemasFiltered([in] com::sun::star::beans::Optional< string > catalog, [in] com::sun::star::beans::Optional< string > schemaPattern)
Retrieves the schema names available in this database.
boolean autoCommitFailureClosesAllResultSets()
Retrieves whether a SQLException while autoCommit is true indicates that all open ResultSets are clos...
long getDatabaseMajorVersion()
Retrieves the major version number of the underlying database.
boolean supportsRefCursors()
Retrieves whether this database supports REF CURSOR.
boolean supportsSharding()
Retrieves whether this database supports sharding.
XResultSet getSuperTables([in]string catalog, [in]string schemaPattern, [in]string tableNamePattern)
Retrieves a description of the table hierarchies defined in a particular schema in this database.
long getSQLStateType()
Indicates whether the SQLSTATE returned by SQLException.getSQLState is X/Open (now known as Open Grou...
boolean generatedKeyAlwaysReturned()
Retrieves whether a generated key will always be returned if the column name(s) or index(es) specifie...
XResultSet getAttributes([in]string catalog, [in]string schemaPattern, [in]string typeNamePattern, [in]string attributeNamePattern)
Retrieves a description of the given attribute of the given type for a user-defined type (UDT) that i...
boolean supportsMultipleOpenResults()
Retrieves whether it is possible to have multiple ResultSet objects returned from a CallableStatement...
long getRowIdLifetime()
Indicates whether this data source supports the SQL ROWID type, and the lifetime for which a RowId ob...
long getResultSetHoldability()
Retrieves this database's default holdability for ResultSet objects.
boolean supportsSavepoints()
Retrieves whether this database supports savepoints.
long getDatabaseMinorVersion()
Retrieves the minor version number of the underlying database.
boolean supportsStatementPooling()
Retrieves whether this database supports statement pooling.
provides the navigation on a table of data.
Definition XResultSet.idl:38
Java beans-like property access and introspection.
Definition Ambiguous.idl:20
the module com::sun::star is the root module of the UNO API.
Definition Ambiguous.idl:20
Definition Ambiguous.idl:20
Definition Ambiguous.idl:20