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
39 boolean generatedKeyAlwaysReturned() raises (SQLException);
40
118 XResultSet getAttributes([in]string catalog, [in]string schemaPattern, [in]string typeNamePattern, [in]string attributeNamePattern) raises (SQLException);
119
140 XResultSet getClientInfoProperties() raises (SQLException);
141
148 long getDatabaseMajorVersion();
149
156 long getDatabaseMinorVersion();
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
313 long getMaxLogicalLobSize() raises (SQLException);
314
375 XResultSet getPseudoColumns([in]string catalog, [in]string schemaPattern, [in]string tableNamePattern, [in]string columnNamePattern) raises (SQLException);
376
386 long getResultSetHoldability() raises (SQLException);
387
396 long getRowIdLifetime() raises (SQLException);
397
421 XResultSet getSchemasFiltered([in] com::sun::star::beans::Optional<string> catalog, [in] com::sun::star::beans::Optional<string> schemaPattern) raises (SQLException);
422
431 long getSQLStateType() raises (SQLException);
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
515 boolean locatorsUpdateCopy() raises (SQLException);
516
524 boolean supportsConvertInGeneral()
525 raises (SQLException);
526
538 boolean supportsGetGeneratedKeys() raises (SQLException);
539
550 boolean supportsMultipleOpenResults() raises (SQLException);
551
560 boolean supportsNamedParameters() raises (SQLException);
561
571 boolean supportsRefCursors() raises (SQLException);
572
580 boolean supportsSavepoints() raises (SQLException);
581
591 boolean supportsSharding() raises (SQLException);
592
599 boolean supportsStatementPooling() raises (SQLException);
600
608 boolean supportsStoredFunctionsUsingCallSyntax() raises (SQLException);
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 autoCommitFailureClosesAllResultSets()
Retrieves whether a SQLException while autoCommit is true indicates that all open ResultSets are clos...
provides the navigation on a table of data.
Definition XResultSet.idl:38
Definition Ambiguous.idl:20