summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/sdbc/XDatabaseMetaData.idl
diff options
context:
space:
mode:
Diffstat (limited to 'offapi/com/sun/star/sdbc/XDatabaseMetaData.idl')
-rw-r--r--offapi/com/sun/star/sdbc/XDatabaseMetaData.idl149
1 files changed, 0 insertions, 149 deletions
diff --git a/offapi/com/sun/star/sdbc/XDatabaseMetaData.idl b/offapi/com/sun/star/sdbc/XDatabaseMetaData.idl
index bf5563088653..18f3d80ec5ad 100644
--- a/offapi/com/sun/star/sdbc/XDatabaseMetaData.idl
+++ b/offapi/com/sun/star/sdbc/XDatabaseMetaData.idl
@@ -91,7 +91,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean allProceduresAreCallable() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can all the tables returned by getTable be SELECTed by the
current user?
@@ -101,17 +100,14 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean allTablesAreSelectable() raises (SQLException);
- //-------------------------------------------------------------------------
/** returns the URL for the database connection
*/
string getURL() raises (SQLException);
- //-------------------------------------------------------------------------
/** returns the user name from this database connection.
*/
string getUserName() raises (SQLException);
- //-------------------------------------------------------------------------
/** checks if the database in read-only mode.
@returns
@@ -120,7 +116,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean isReadOnly() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are NULL values sorted high?
@returns
@@ -129,7 +124,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean nullsAreSortedHigh() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are NULL values sorted low?
@returns
@@ -138,7 +132,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean nullsAreSortedLow() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are NULL values sorted at the start regardless of sort order?
@returns
@@ -147,7 +140,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean nullsAreSortedAtStart() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are NULL values sorted at the end, regardless of sort order?
@returns
@@ -156,37 +148,30 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean nullsAreSortedAtEnd() raises (SQLException);
- //-------------------------------------------------------------------------
/** returns the name of the database product.
*/
string getDatabaseProductName() raises (SQLException);
- //-------------------------------------------------------------------------
/** returns the version of the database product.
*/
string getDatabaseProductVersion() raises (SQLException);
- //-------------------------------------------------------------------------
/** returns the name of the SDBC driver.
*/
string getDriverName() raises (SQLException);
- //-------------------------------------------------------------------------
/** returns the version number of the SDBC driver.
*/
string getDriverVersion() raises (SQLException);
- //-------------------------------------------------------------------------
/** returns the SDBC driver major version number.
*/
long getDriverMajorVersion();
- //-------------------------------------------------------------------------
/** returns the SDBC driver minor version number.
*/
long getDriverMinorVersion();
- //-------------------------------------------------------------------------
/** use the database local files to save the tables.
@returns
@@ -195,7 +180,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean usesLocalFiles() raises (SQLException);
- //-------------------------------------------------------------------------
/** use the database one local file to save for each table.
@returns
@@ -204,7 +188,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean usesLocalFilePerTable() raises (SQLException);
- //-------------------------------------------------------------------------
/** use the database "mixed case unquoted SQL identifiers" case sensitive.
@returns
@@ -213,7 +196,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsMixedCaseIdentifiers() raises (SQLException);
- //-------------------------------------------------------------------------
/** Does the database treat mixed case unquoted SQL identifiers as
case insensitive and store them in upper case?
@@ -223,7 +205,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean storesUpperCaseIdentifiers() raises (SQLException);
- //-------------------------------------------------------------------------
/** Does the database treat mixed case unquoted SQL identifiers as
case insensitive and store them in lower case?
@@ -233,7 +214,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean storesLowerCaseIdentifiers() raises (SQLException);
- //-------------------------------------------------------------------------
/** Does the database treat mixed case unquoted SQL identifiers as
case insensitive and store them in mixed case?
@@ -243,7 +223,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean storesMixedCaseIdentifiers() raises (SQLException);
- //-------------------------------------------------------------------------
/** Does the database treat mixed case quoted SQL identifiers as
case sensitive and as a result store them in mixed case?
@@ -253,7 +232,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsMixedCaseQuotedIdentifiers() raises (SQLException);
- //-------------------------------------------------------------------------
/** Does the database treat mixed case quoted SQL identifiers as
case insensitive and store them in upper case?
@@ -263,7 +241,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean storesUpperCaseQuotedIdentifiers() raises (SQLException);
- //-------------------------------------------------------------------------
/** Does the database treat mixed case quoted SQL identifiers as
case insensitive and store them in lower case?
@@ -273,7 +250,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean storesLowerCaseQuotedIdentifiers() raises (SQLException);
- //-------------------------------------------------------------------------
/** Does the database treat mixed case quoted SQL identifiers as
case insensitive and store them in mixed case?
@@ -283,7 +259,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean storesMixedCaseQuotedIdentifiers() raises (SQLException);
- //-------------------------------------------------------------------------
/** What's the string used to quote SQL identifiers?
This returns a space " " if identifier quoting is not supported.
@@ -293,7 +268,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getIdentifierQuoteString() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a comma-separated list of all a database's SQL keywords
that are NOT also SQL92 keywords.
@@ -303,7 +277,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getSQLKeywords() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a comma-separated list of math functions. These are the
X/Open CLI math function names used in the SDBC function escape
@@ -314,7 +287,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getNumericFunctions() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a comma-separated list of string functions. These are the
X/Open CLI string function names used in the SDBC function escape
@@ -325,7 +297,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getStringFunctions() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a comma-separated list of system functions. These are the
X/Open CLI system function names used in the SDBC function escape
@@ -336,7 +307,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getSystemFunctions() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a comma-separated list of time and date functions.
@returns
@@ -345,7 +315,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getTimeDateFunctions() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets the string that can be used to escape wildcard characters.
This is the string that can be used to escape "_" or "%" in
@@ -365,7 +334,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getSearchStringEscape() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets all the "extra" characters that can be used in unquoted
identifier names (those beyond a-z, A-Z, 0-9 and _).
@@ -375,7 +343,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getExtraNameCharacters() raises (SQLException);
- //-------------------------------------------------------------------------
/** support the Database "ALTER TABLE" with add column?
@returns
@@ -384,7 +351,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsAlterTableWithAddColumn() raises (SQLException);
- //-------------------------------------------------------------------------
/** support the Database "ALTER TABLE" with drop column?
@returns
@@ -393,7 +359,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsAlterTableWithDropColumn() raises (SQLException);
- //-------------------------------------------------------------------------
/** support the Database column aliasing?
@@ -408,7 +373,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsColumnAliasing() raises (SQLException);
- //-------------------------------------------------------------------------
/** are concatenations between NULL and non-NULL values NULL?
@returns
@@ -417,7 +381,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean nullPlusNonNullIsNull() raises (SQLException);
- //-------------------------------------------------------------------------
/** <TRUE/>
, if the Database supports the CONVERT function between SQL types,
@@ -430,7 +393,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsTypeConversion() raises (SQLException);
- //-------------------------------------------------------------------------
/** <TRUE/>
, if the Database supports the CONVERT between the given SQL types
@@ -444,7 +406,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
boolean supportsConvert([in]long fromType, [in]long toType)
raises (SQLException);
- //-------------------------------------------------------------------------
/** Are table correlation names supported?
@returns
@@ -453,7 +414,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsTableCorrelationNames() raises (SQLException);
- //-------------------------------------------------------------------------
/** If table correlation names are supported, are they restricted
to be different from the names of the tables?
@@ -464,7 +424,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
boolean supportsDifferentTableCorrelationNames()
raises (SQLException);
- //-------------------------------------------------------------------------
/** Are expressions in "ORDER BY" lists supported?
@returns
@@ -473,7 +432,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsExpressionsInOrderBy() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can an "ORDER BY" clause use columns not in the SELECT statement?
@returns
@@ -482,7 +440,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsOrderByUnrelated() raises (SQLException);
- //-------------------------------------------------------------------------
/** Is some form of "GROUP BY" clause supported?
@returns
@@ -491,7 +448,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsGroupBy() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a "GROUP BY" clause use columns not in the SELECT?
@returns
@@ -500,7 +456,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsGroupByUnrelated() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a "GROUP BY" clause add columns not in the SELECT
provided it specifies all the columns in the SELECT?
@@ -510,7 +465,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsGroupByBeyondSelect() raises (SQLException);
- //-------------------------------------------------------------------------
/** Is the escape character in "LIKE" clauses supported?
@returns
@@ -519,7 +473,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsLikeEscapeClause() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are multiple XResultSets from a single execute supported?
@returns
@@ -528,7 +481,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsMultipleResultSets() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can we have multiple transactions open at once (on different
connections)?
@@ -538,7 +490,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsMultipleTransactions() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can columns be defined as non-nullable?
@returns
@@ -547,7 +498,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsNonNullableColumns() raises (SQLException);
- //-------------------------------------------------------------------------
/** <TRUE/>, if the database supports ODBC Minimum SQL grammar,
otherwise <FALSE/>.
@@ -557,7 +507,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsMinimumSQLGrammar() raises (SQLException);
- //-------------------------------------------------------------------------
/** <TRUE/>, if the database supports ODBC Core SQL grammar,
otherwise <FALSE/>.
@@ -567,7 +516,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsCoreSQLGrammar() raises (SQLException);
- //-------------------------------------------------------------------------
/**
<TRUE/>, if the database supports ODBC Extended SQL grammar,
@@ -578,7 +526,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsExtendedSQLGrammar() raises (SQLException);
- //-------------------------------------------------------------------------
/** @returns
<TRUE/>, if the database supports ANSI92 entry level SQL grammar,
@@ -587,7 +534,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsANSI92EntryLevelSQL() raises (SQLException);
- //-------------------------------------------------------------------------
/** @returns
<TRUE/>, if the database supports ANSI92 intermediate SQL grammar,
@@ -596,7 +542,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsANSI92IntermediateSQL() raises (SQLException);
- //-------------------------------------------------------------------------
/** @returns
<TRUE/>, if the database supports ANSI92 full SQL grammar,
@@ -605,7 +550,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsANSI92FullSQL() raises (SQLException);
- //-------------------------------------------------------------------------
/** returns
<TRUE/>, if the Database supports SQL Integrity Enhancement Facility,
@@ -614,7 +558,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsIntegrityEnhancementFacility() raises (SQLException);
- //-------------------------------------------------------------------------
/** @returns
<TRUE/>, if some form of outer join is supported,
@@ -623,7 +566,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsOuterJoins() raises (SQLException);
- //-------------------------------------------------------------------------
/** @returns
<TRUE/>, if full nested outer joins are supported,
@@ -632,7 +574,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsFullOuterJoins() raises (SQLException);
- //-------------------------------------------------------------------------
/** @returns
<TRUE/>, if there is limited support for outer joins.
@@ -642,7 +583,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsLimitedOuterJoins() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the database vendor's preferred term for "schema"
@returns
@@ -651,7 +591,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getSchemaTerm() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the database vendor's preferred term for "procedure"
@returns
@@ -660,7 +599,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getProcedureTerm() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the database vendor's preferred term for "catalog"
@returns
@@ -669,7 +607,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getCatalogTerm() raises (SQLException);
- //-------------------------------------------------------------------------
/** Does a catalog appear at the start of a qualified table name?
(Otherwise it appears at the end)
@@ -679,7 +616,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean isCatalogAtStart() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the separator between catalog and table name
@returns
@@ -688,7 +624,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
string getCatalogSeparator() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a schema name be used in a data manipulation statement?
@returns
@@ -697,7 +632,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsSchemasInDataManipulation() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a schema name be used in a procedure call statement?
@returns
@@ -706,7 +640,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsSchemasInProcedureCalls() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a schema name be used in a table definition statement?
@returns
@@ -715,7 +648,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsSchemasInTableDefinitions() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a schema name be used in an index definition statement?
@returns
@@ -724,7 +656,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsSchemasInIndexDefinitions() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a schema name be used in a privilege definition statement?
@returns
@@ -734,7 +665,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
boolean supportsSchemasInPrivilegeDefinitions()
raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a catalog name be used in a data manipulation statement?
@returns
@@ -743,7 +673,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsCatalogsInDataManipulation() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a catalog name be used in a procedure call statement?
@returns
@@ -752,7 +681,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsCatalogsInProcedureCalls() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a catalog name be used in a table definition statement?
@returns
@@ -761,7 +689,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsCatalogsInTableDefinitions() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a catalog name be used in an index definition statement?
@returns
@@ -770,7 +697,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsCatalogsInIndexDefinitions() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can a catalog name be used in a privilege definition statement?
@returns
@@ -780,7 +706,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
boolean supportsCatalogsInPrivilegeDefinitions()
raises (SQLException);
- //-------------------------------------------------------------------------
/** Is positioned DELETE supported?
@returns
@@ -789,7 +714,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsPositionedDelete() raises (SQLException);
- //-------------------------------------------------------------------------
/** Is positioned UPDATE supported?
@returns
@@ -798,7 +722,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsPositionedUpdate() raises (SQLException);
- //-------------------------------------------------------------------------
/** Is SELECT for UPDATE supported?
@returns
@@ -807,7 +730,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsSelectForUpdate() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are stored procedure calls using the stored procedure escape
syntax supported?
@@ -817,7 +739,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsStoredProcedures() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are subqueries in comparison expressions supported?
@returns
@@ -826,7 +747,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsSubqueriesInComparisons() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are subqueries in "exists" expressions supported?
@returns
@@ -835,7 +755,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsSubqueriesInExists() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are subqueries in "in" statements supported?
@returns
@@ -844,7 +763,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsSubqueriesInIns() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are subqueries in quantified expressions supported?
@returns
@@ -853,7 +771,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsSubqueriesInQuantifieds() raises (SQLException);
- //-------------------------------------------------------------------------
/** Are correlated subqueries supported?
@returns
@@ -862,7 +779,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsCorrelatedSubqueries() raises (SQLException);
- //-------------------------------------------------------------------------
/** Is SQL UNION supported?
@returns
@@ -871,7 +787,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsUnion() raises (SQLException);
- //-------------------------------------------------------------------------
/** Is SQL UNION ALL supported?
@returns
@@ -880,7 +795,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsUnionAll() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can cursors remain open across commits?
@returns
@@ -889,7 +803,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsOpenCursorsAcrossCommit() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can cursors remain open across rollbacks?
@returns
@@ -898,7 +811,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsOpenCursorsAcrossRollback() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can statements remain open across commits?
@returns
@@ -907,7 +819,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsOpenStatementsAcrossCommit() raises (SQLException);
- //-------------------------------------------------------------------------
/** Can statements remain open across rollbacks?
@returns
@@ -917,7 +828,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
boolean supportsOpenStatementsAcrossRollback()
raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximal number of hex characters in an inline binary literal
@returns
@@ -926,7 +836,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxBinaryLiteralLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the max length for a character literal
@returns
@@ -935,7 +844,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxCharLiteralLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the limit on column name length
@returns
@@ -944,7 +852,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxColumnNameLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum number of columns in a "GROUP BY" clause
@returns
@@ -953,7 +860,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxColumnsInGroupBy() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum number of columns allowed in an index
@returns
@@ -962,7 +868,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxColumnsInIndex() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum number of columns in an "ORDER BY" clause
@returns
@@ -971,7 +876,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxColumnsInOrderBy() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum number of columns in a "SELECT" list
@returns
@@ -980,7 +884,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxColumnsInSelect() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum number of columns in a table
@returns
@@ -989,7 +892,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxColumnsInTable() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the number of active connections at a time to this database.
@returns
@@ -998,7 +900,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxConnections() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum cursor name length
@returns
@@ -1007,7 +908,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxCursorNameLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum length of an index (in bytes)
@returns
@@ -1016,7 +916,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxIndexLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum length allowed for a schema name
@returns
@@ -1025,7 +924,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxSchemaNameLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum length of a procedure name
@returns
@@ -1034,7 +932,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxProcedureNameLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum length of a catalog name
@returns
@@ -1043,7 +940,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxCatalogNameLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum length of a single row.
@returns
@@ -1052,7 +948,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxRowSize() raises (SQLException);
- //-------------------------------------------------------------------------
/** Did getMaxRowSize() include LONGVARCHAR and LONGVARBINARY
blobs?
@@ -1062,7 +957,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean doesMaxRowSizeIncludeBlobs() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum length of a SQL statement
@returns
@@ -1071,7 +965,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxStatementLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximal number of open active statements at one time to this database
@returns
@@ -1080,7 +973,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxStatements() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum length of a table name
@returns
@@ -1089,7 +981,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxTableNameLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum number of tables in a SELECT statement
@returns
@@ -1098,7 +989,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxTablesInSelect() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the maximum length of a user name
@returns
@@ -1107,7 +997,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
long getMaxUserNameLength() raises (SQLException);
- //-------------------------------------------------------------------------
/** return the database default transaction isolation level.
The values are defined in
@@ -1119,7 +1008,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
@see com::sun::star::sdbc::XConnection
*/
long getDefaultTransactionIsolation() raises (SQLException);
- //-------------------------------------------------------------------------
/** support the Database transactions?
If not, invoking the method
@@ -1132,7 +1020,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsTransactions() raises (SQLException);
- //-------------------------------------------------------------------------
/** Does this database support the given transaction isolation level?
@returns
@@ -1143,7 +1030,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
boolean supportsTransactionIsolationLevel([in]long level)
raises (SQLException);
- //-------------------------------------------------------------------------
/** support the Database both data definition and data manipulation statements
within a transaction?
@@ -1161,7 +1047,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
--> */
boolean supportsDataDefinitionAndDataManipulationTransactions()
raises (SQLException);
- //-------------------------------------------------------------------------
/** are only data manipulation statements within a transaction
supported?
@@ -1172,7 +1057,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
boolean supportsDataManipulationTransactionsOnly()
raises (SQLException);
- //-------------------------------------------------------------------------
/** does a data definition statement within a transaction force the
transaction to commit?
@@ -1183,7 +1067,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
boolean dataDefinitionCausesTransactionCommit()
raises (SQLException);
- //-------------------------------------------------------------------------
/** is a data definition statement within a transaction ignored?
@returns
@@ -1193,7 +1076,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
boolean dataDefinitionIgnoredInTransactions()
raises (SQLException);
- //-------------------------------------------------------------------------
/** Gets a description of the stored procedures available in a
catalog.
@@ -1251,7 +1133,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
XResultSet getProcedures([in]any catalog, [in]string schemaPattern,
[in]string procedureNamePattern) raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of a catalog's stored procedure parameters
and result columns.
@@ -1353,7 +1234,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
[in]string procedureNamePattern,
[in]string columnNamePattern)
raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of tables available in a catalog.
@@ -1403,7 +1283,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
XResultSet getTables([in]any catalog, [in]string schemaPattern,
[in]string tableNamePattern, [in]sequence<string> types)
raises (SQLException);
- //-------------------------------------------------------------------------
/** Gets the schema names available in this database. The results
are ordered by schema name.
@@ -1422,7 +1301,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
XResultSet getSchemas() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets the catalog names available in this database. The results
are ordered by catalog name.
@@ -1441,7 +1319,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
XResultSet getCatalogs() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets the table types available in this database. The results
are ordered by table type.
@@ -1462,7 +1339,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
XResultSet getTableTypes() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of table columns available in
the specified catalog.
@@ -1561,7 +1437,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
XResultSet getColumns([in]any catalog, [in]string schemaPattern,
[in]string tableNamePattern, [in]string columnNamePattern)
raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of the access rights for a table's columns.
@@ -1615,7 +1490,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
XResultSet getColumnPrivileges([in]any catalog, [in]string schema,
[in]string table, [in]string columnNamePattern) raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of the access rights for each table available
in a catalog. Note that a table privilege applies to one or
@@ -1668,7 +1542,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
XResultSet getTablePrivileges([in]any catalog, [in]string schemaPattern,
[in]string tableNamePattern) raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of a table's optimal set of columns that
uniquely identifies a row. They are ordered by SCOPE.
@@ -1738,7 +1611,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
XResultSet getBestRowIdentifier([in]any catalog, [in]string schema,
[in]string table, [in]long scope, [in] boolean nullable)
raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of a table's columns that are automatically
updated when any value in a row is updated. They are
@@ -1795,7 +1667,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
XResultSet getVersionColumns([in]any catalog, [in]string schema,
[in]string table) raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of a table's primary key columns. They
are ordered by COLUMN_NAME.
@@ -1836,7 +1707,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
XResultSet getPrimaryKeys([in]any catalog, [in]string schema,
[in]string table) raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of the primary key columns that are
referenced by a table's foreign key columns (the primary keys
@@ -1951,7 +1821,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
XResultSet getImportedKeys([in]any catalog, [in]string schema,
[in]string table) raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of the foreign key columns that reference a
table's primary key columns (the foreign keys exported by a
@@ -2066,7 +1935,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
*/
XResultSet getExportedKeys([in]any catalog, [in]string schema,
[in]string table) raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of the foreign key columns in the foreign key
table that reference the primary key columns of the primary key
@@ -2193,7 +2061,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
[in]string primaryTable,
[in]any foreignCatalog, [in]string foreignSchema,
[in]string foreignTable) raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of all the standard SQL types supported by
this database. They are ordered by DATA_TYPE and then by how
@@ -2288,7 +2155,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
XResultSet getTypeInfo() raises (SQLException);
- //-------------------------------------------------------------------------
/** gets a description of a table's indices and statistics. They are
ordered by NON_UNIQUE, TYPE, INDEX_NAME, and ORDINAL_POSITION.
@@ -2378,7 +2244,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
XResultSet getIndexInfo([in]any catalog, [in]string schema, [in]string table,
[in]boolean unique, [in]boolean approximate)
raises (SQLException);
- //-------------------------------------------------------------------------
/** Does the database support the given result set type?
@param setType
@@ -2390,7 +2255,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsResultSetType([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** Does the database support the concurrency type in combination
with the given result set type?
@@ -2408,7 +2272,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
boolean supportsResultSetConcurrency([in]long setType,
[in]long concurrency)
raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether a result set's own updates are visible.
@param setType
@@ -2420,7 +2283,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean ownUpdatesAreVisible([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether a result set's own deletes are visible.
@param setType
@@ -2432,7 +2294,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean ownDeletesAreVisible([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether a result set's own inserts are visible.
@param setType
@@ -2444,7 +2305,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean ownInsertsAreVisible([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether updates made by others are visible.
@param setType
@@ -2456,7 +2316,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean othersUpdatesAreVisible([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether deletes made by others are visible.
@param setType
@@ -2468,7 +2327,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean othersDeletesAreVisible([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether inserts made by others are visible.
@param setType
@@ -2480,7 +2338,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean othersInsertsAreVisible([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether or not a visible row update can be detected by
calling the method
@@ -2494,7 +2351,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean updatesAreDetected([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether or not a visible row delete can be detected by
calling
@@ -2510,7 +2366,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean deletesAreDetected([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether or not a visible row insert can be detected
by calling
@@ -2524,7 +2379,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean insertsAreDetected([in]long setType) raises (SQLException);
- //-------------------------------------------------------------------------
/** indicates whether the driver supports batch updates.
@returns
@@ -2533,7 +2387,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
if a database access error occurs.
*/
boolean supportsBatchUpdates() raises (SQLException);
- //-------------------------------------------------------------------------
/** Gets a description of the user-defined types defined in a particular
schema. Schema-specific UDTs may have type OBJECT, STRUCT,
@@ -2589,7 +2442,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
XResultSet getUDTs([in]any catalog, [in]string schemaPattern,
[in]string typeNamePattern, [in]sequence<long> types)
raises (SQLException);
- //-------------------------------------------------------------------------
/** retrieves the connection that produced this metadata object.
@returns
@@ -2600,7 +2452,6 @@ published interface XDatabaseMetaData: com::sun::star::uno::XInterface
XConnection getConnection() raises (SQLException);
};
-//=============================================================================
}; }; }; };