21 module
com { module sun { module star { module sdbc {
23 published
interface XResultSet;
24 published
interface XConnection;
75 boolean allProceduresAreCallable() raises (
SQLException);
140 string getDatabaseProductVersion() raises (
SQLException);
152 long getDriverMajorVersion();
156 long getDriverMinorVersion();
180 boolean supportsMixedCaseIdentifiers() raises (
SQLException);
189 boolean storesUpperCaseIdentifiers() raises (
SQLException);
198 boolean storesLowerCaseIdentifiers() raises (
SQLException);
207 boolean storesMixedCaseIdentifiers() raises (
SQLException);
216 boolean supportsMixedCaseQuotedIdentifiers() raises (
SQLException);
225 boolean storesUpperCaseQuotedIdentifiers() raises (
SQLException);
234 boolean storesLowerCaseQuotedIdentifiers() raises (
SQLException);
243 boolean storesMixedCaseQuotedIdentifiers() raises (
SQLException);
252 string getIdentifierQuoteString() raises (
SQLException);
335 boolean supportsAlterTableWithAddColumn() raises (
SQLException);
343 boolean supportsAlterTableWithDropColumn() raises (
SQLException);
385 boolean supportsConvert([in]
long fromType, [in]
long toType)
394 boolean supportsTableCorrelationNames() raises (
SQLException);
403 boolean supportsDifferentTableCorrelationNames()
412 boolean supportsExpressionsInOrderBy() raises (
SQLException);
420 boolean supportsOrderByUnrelated() raises (
SQLException);
436 boolean supportsGroupByUnrelated() raises (
SQLException);
445 boolean supportsGroupByBeyondSelect() raises (
SQLException);
453 boolean supportsLikeEscapeClause() raises (
SQLException);
461 boolean supportsMultipleResultSets() raises (
SQLException);
470 boolean supportsMultipleTransactions() raises (
SQLException);
478 boolean supportsNonNullableColumns() raises (
SQLException);
487 boolean supportsMinimumSQLGrammar() raises (
SQLException);
506 boolean supportsExtendedSQLGrammar() raises (
SQLException);
514 boolean supportsANSI92EntryLevelSQL() raises (
SQLException);
522 boolean supportsANSI92IntermediateSQL() raises (
SQLException);
538 boolean supportsIntegrityEnhancementFacility() raises (
SQLException);
563 boolean supportsLimitedOuterJoins() raises (
SQLException);
612 boolean supportsSchemasInDataManipulation() raises (
SQLException);
620 boolean supportsSchemasInProcedureCalls() raises (
SQLException);
628 boolean supportsSchemasInTableDefinitions() raises (
SQLException);
636 boolean supportsSchemasInIndexDefinitions() raises (
SQLException);
644 boolean supportsSchemasInPrivilegeDefinitions()
653 boolean supportsCatalogsInDataManipulation() raises (
SQLException);
661 boolean supportsCatalogsInProcedureCalls() raises (
SQLException);
669 boolean supportsCatalogsInTableDefinitions() raises (
SQLException);
677 boolean supportsCatalogsInIndexDefinitions() raises (
SQLException);
685 boolean supportsCatalogsInPrivilegeDefinitions()
694 boolean supportsPositionedDelete() raises (
SQLException);
702 boolean supportsPositionedUpdate() raises (
SQLException);
710 boolean supportsSelectForUpdate() raises (
SQLException);
719 boolean supportsStoredProcedures() raises (
SQLException);
727 boolean supportsSubqueriesInComparisons() raises (
SQLException);
735 boolean supportsSubqueriesInExists() raises (
SQLException);
743 boolean supportsSubqueriesInIns() raises (
SQLException);
751 boolean supportsSubqueriesInQuantifieds() raises (
SQLException);
759 boolean supportsCorrelatedSubqueries() raises (
SQLException);
783 boolean supportsOpenCursorsAcrossCommit() raises (
SQLException);
791 boolean supportsOpenCursorsAcrossRollback() raises (
SQLException);
799 boolean supportsOpenStatementsAcrossCommit() raises (
SQLException);
807 boolean supportsOpenStatementsAcrossRollback()
937 boolean doesMaxRowSizeIncludeBlobs() raises (
SQLException);
988 long getDefaultTransactionIsolation() raises (
SQLException);
1009 boolean supportsTransactionIsolationLevel([in]
long level)
1026 boolean supportsDataDefinitionAndDataManipulationTransactions()
1036 boolean supportsDataManipulationTransactionsOnly()
1046 boolean dataDefinitionCausesTransactionCommit()
1055 boolean dataDefinitionIgnoredInTransactions()
1112 XResultSet getProcedures([in]any catalog, [in]
string schemaPattern,
1113 [in]
string procedureNamePattern) raises (
SQLException);
1211 XResultSet getProcedureColumns([in]any catalog, [in]
string schemaPattern,
1212 [in]
string procedureNamePattern,
1213 [in]
string columnNamePattern)
1261 XResultSet getTables([in]any catalog, [in]
string schemaPattern,
1262 [in]
string tableNamePattern, [in]sequence<string> types)
1415 XResultSet getColumns([in]any catalog, [in]
string schemaPattern,
1416 [in]
string tableNamePattern, [in]
string columnNamePattern)
1469 XResultSet getColumnPrivileges([in]any catalog, [in]
string schema,
1470 [in]
string table, [in]
string columnNamePattern) raises (
SQLException);
1521 XResultSet getTablePrivileges([in]any catalog, [in]
string schemaPattern,
1589 XResultSet getBestRowIdentifier([in]any catalog, [in]
string schema,
1590 [in]
string table, [in]
long scope, [in]
boolean nullable)
1646 XResultSet getVersionColumns([in]any catalog, [in]
string schema,
1686 XResultSet getPrimaryKeys([in]any catalog, [in]
string schema,
1800 XResultSet getImportedKeys([in]any catalog, [in]
string schema,
1914 XResultSet getExportedKeys([in]any catalog, [in]
string schema,
2038 [in]any primaryCatalog, [in]
string primarySchema,
2039 [in]
string primaryTable,
2040 [in]any foreignCatalog, [in]
string foreignSchema,
2222 XResultSet getIndexInfo([in]any catalog, [in]
string schema, [in]
string table,
2223 [in]
boolean unique, [in]
boolean approximate)
2235 boolean supportsResultSetType([in]
long setType) raises (
SQLException);
2250 boolean supportsResultSetConcurrency([in]
long setType,
2251 [in]
long concurrency)
2263 boolean ownUpdatesAreVisible([in]
long setType) raises (
SQLException);
2274 boolean ownDeletesAreVisible([in]
long setType) raises (
SQLException);
2285 boolean ownInsertsAreVisible([in]
long setType) raises (
SQLException);
2296 boolean othersUpdatesAreVisible([in]
long setType) raises (
SQLException);
2307 boolean othersDeletesAreVisible([in]
long setType) raises (
SQLException);
2318 boolean othersInsertsAreVisible([in]
long setType) raises (
SQLException);
2331 boolean updatesAreDetected([in]
long setType) raises (
SQLException);
2345 boolean deletesAreDetected([in]
long setType) raises (
SQLException);
2358 boolean insertsAreDetected([in]
long setType) raises (
SQLException);
2419 XResultSet getUDTs([in]any catalog, [in]
string schemaPattern,
2420 [in]
string typeNamePattern, [in]sequence<long> types)
represents a connection (session) with a specific database.
Definition: XConnection.idl:49
Definition: Ambiguous.idl:20
provides the navigation on a table of data.
Definition: XResultSet.idl:37
is an exception that provides information on a database access error.
Definition: SQLException.idl:40
base interface of all UNO interfaces
Definition: XInterface.idl:45