LibreOffice
LibreOffice 25.2 SDK API Reference
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  */
9 module 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.
provides the navigation on a table of data.
Definition: XResultSet.idl:38
Definition: Ambiguous.idl:20