Lines Matching refs:a
9 * with the License. You may obtain a copy of the License at
40 /** provides comprehensive information about the database as a whole.
52 to retrieve the data from these XResultSets. If a given form of
53 metadata is not available, these methods should throw a
56 That a value of <type scope="com::sun::star::sdbc">XResultSet</type> is <NULL/>
61 arguments all have names such as fooPattern. Within a pattern String, "%"
64 are returned. If a search pattern argument is set to <VOID/>,
70 will be thrown if a driver does not support
71 a meta data method. In the case of methods that return an XResultSet,
72 either an XResultSet (which may be empty) is returned or a
88 if a database access error occurs.
98 if a database access error occurs.
117 if a database access error occurs.
126 if a database access error occurs.
135 if a database access error occurs.
144 if a database access error occurs.
153 if a database access error occurs.
192 if a database access error occurs.
201 if a database access error occurs.
210 if a database access error occurs.
220 if a database access error occurs.
230 if a database access error occurs.
240 if a database access error occurs.
246 case sensitive and as a result store them in mixed case?
250 if a database access error occurs.
260 if a database access error occurs.
270 if a database access error occurs.
280 if a database access error occurs.
286 This returns a space " " if identifier quoting is not supported.
290 if a database access error occurs.
295 /** gets a comma-separated list of all a database's SQL keywords
300 if a database access error occurs.
305 /** gets a comma-separated list of math functions. These are the
311 if a database access error occurs.
316 /** gets a comma-separated list of string functions. These are the
322 if a database access error occurs.
327 /** gets a comma-separated list of system functions. These are the
333 if a database access error occurs.
338 /** gets a comma-separated list of time and date functions.
342 if a database access error occurs.
362 if a database access error occurs.
368 identifier names (those beyond a-z, A-Z, 0-9 and _).
372 if a database access error occurs.
381 if a database access error occurs.
390 if a database access error occurs.
405 if a database access error occurs.
414 if a database access error occurs.
427 if a database access error occurs.
440 if a database access error occurs.
450 if a database access error occurs.
460 if a database access error occurs.
470 if a database access error occurs.
479 if a database access error occurs.
488 if a database access error occurs.
493 /** Can a "GROUP BY" clause use columns not in the SELECT?
497 if a database access error occurs.
502 /** Can a "GROUP BY" clause add columns not in the SELECT
507 if a database access error occurs.
516 if a database access error occurs.
521 /** Are multiple XResultSets from a single execute supported?
525 if a database access error occurs.
535 if a database access error occurs.
544 if a database access error occurs.
554 if a database access error occurs.
564 if a database access error occurs.
575 if a database access error occurs.
584 if a database access error occurs.
593 if a database access error occurs.
602 if a database access error occurs.
611 if a database access error occurs.
620 if a database access error occurs.
629 if a database access error occurs.
639 if a database access error occurs.
648 if a database access error occurs.
657 if a database access error occurs.
666 if a database access error occurs.
671 /** Does a catalog appear at the start of a qualified table name?
676 if a database access error occurs.
685 if a database access error occurs.
690 /** Can a schema name be used in a data manipulation statement?
694 if a database access error occurs.
699 /** Can a schema name be used in a procedure call statement?
703 if a database access error occurs.
708 /** Can a schema name be used in a table definition statement?
712 if a database access error occurs.
717 /** Can a schema name be used in an index definition statement?
721 if a database access error occurs.
726 /** Can a schema name be used in a privilege definition statement?
730 if a database access error occurs.
736 /** Can a catalog name be used in a data manipulation statement?
740 if a database access error occurs.
745 /** Can a catalog name be used in a procedure call statement?
749 if a database access error occurs.
754 /** Can a catalog name be used in a table definition statement?
758 if a database access error occurs.
763 /** Can a catalog name be used in an index definition statement?
767 if a database access error occurs.
772 /** Can a catalog name be used in a privilege definition statement?
776 if a database access error occurs.
786 if a database access error occurs.
795 if a database access error occurs.
804 if a database access error occurs.
814 if a database access error occurs.
823 if a database access error occurs.
832 if a database access error occurs.
841 if a database access error occurs.
850 if a database access error occurs.
859 if a database access error occurs.
868 if a database access error occurs.
877 if a database access error occurs.
886 if a database access error occurs.
895 if a database access error occurs.
904 if a database access error occurs.
913 if a database access error occurs.
923 if a database access error occurs.
928 /** return the max length for a character literal
932 if a database access error occurs.
941 if a database access error occurs.
946 /** return the maximum number of columns in a "GROUP BY" clause
950 if a database access error occurs.
959 if a database access error occurs.
968 if a database access error occurs.
973 /** return the maximum number of columns in a "SELECT" list
977 if a database access error occurs.
982 /** return the maximum number of columns in a table
986 if a database access error occurs.
991 /** return the number of active connections at a time to this database.
995 if a database access error occurs.
1004 if a database access error occurs.
1013 if a database access error occurs.
1018 /** return the maximum length allowed for a schema name
1022 if a database access error occurs.
1027 /** return the maximum length of a procedure name
1031 if a database access error occurs.
1036 /** return the maximum length of a catalog name
1040 if a database access error occurs.
1045 /** return the maximum length of a single row.
1049 if a database access error occurs.
1059 if a database access error occurs.
1064 /** return the maximum length of a SQL statement
1068 if a database access error occurs.
1077 if a database access error occurs.
1082 /** return the maximum length of a table name
1086 if a database access error occurs.
1091 /** return the maximum number of tables in a SELECT statement
1095 if a database access error occurs.
1100 /** return the maximum length of a user name
1104 if a database access error occurs.
1115 if a database access error occurs.
1124 is a noop and the
1129 if a database access error occurs.
1138 if a database access error occurs.
1146 within a transaction?
1150 if a database access error occurs.
1157 "provides support for both data definition and data manipulation statements within a transaction."
1163 /** are only data manipulation statements within a transaction
1168 if a database access error occurs.
1174 /** does a data definition statement within a transaction force the
1179 if a database access error occurs.
1185 /** is a data definition statement within a transaction ignored?
1189 if a database access error occurs.
1195 /** Gets a description of the stored procedures available in a
1229 <li> UNKNOWN - May return a result
1231 <li> NO - Does not return a result
1233 <li> RETURN - Returns a result
1239 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1241 a schema name pattern; "" retrieves those without a schema
1243 a procedure name pattern
1245 each row is a procedure description
1247 if a database access error occurs.
1253 /** gets a description of a catalog's stored procedure parameters
1264 <p>Each row in the XResultSet is a parameter description or
1301 <b>TYPE_NAME</b> string => SQL type name, for a UDT type the
1333 descriptions for a procedure. Additional columns beyond
1337 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1339 a schema name pattern; "" retrieves those without a schema
1341 a procedure name pattern
1343 a column name pattern
1345 each row describes a stored procedure parameter or column
1347 if a database access error occurs.
1355 /** gets a description of tables available in a catalog.
1388 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1390 a schema name pattern; "" retrieves those without a schema
1392 a table name pattern
1394 a list of table types to include
1396 each row is a table description
1398 if a database access error occurs.
1417 each row has a single String column that is a schema name
1419 if a database access error occurs.
1436 each row has a single String column that is a catalog name
1438 if a database access error occurs.
1457 each row has a single String column that is a table type
1459 if a database access error occurs.
1464 /** gets a description of table columns available in
1492 for a UDT the type name is fully qualified
1546 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1548 a schema name pattern; "" retrieves those without a schema
1550 a table name pattern
1552 a column name pattern
1554 each row is a column description
1556 if a database access error occurs.
1563 /** gets a description of the access rights for a table's columns.
1601 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1603 a schema name ; "" retrieves those without a schema
1605 a table name
1607 a column name pattern
1609 each row is a column privilege description
1611 if a database access error occurs.
1617 /** gets a description of the access rights for each table available
1618 in a catalog. Note that a table privilege applies to one or
1656 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1658 a schema name pattern; "" retrieves those without a schema
1660 a table name pattern
1662 each row is a table privilege description
1664 if a database access error occurs.
1670 /** gets a description of a table's optimal set of columns that
1671 uniquely identifies a row. They are ordered by SCOPE.
1696 for a UDT the type name is fully qualified
1708 <b>PSEUDO_COLUMN</b> short => is this a pseudo column
1713 <li> NOT_PSEUDO - is NOT a pseudo column
1715 <li> PSEUDO - is a pseudo column
1721 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1723 a schema name; "" retrieves those without a schema
1725 a table name
1731 each row is a column description
1733 if a database access error occurs.
1740 /** gets a description of a table's columns that are automatically
1741 updated when any value in a row is updated. They are
1770 <b>PSEUDO_COLUMN</b> short => is this a pseudo column
1775 <li> NOT_PSEUDO - is NOT a pseudo column
1777 <li> PSEUDO - is a pseudo column
1783 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1785 a schema name; "" retrieves those without a schema
1787 a table name
1789 each row is a column description
1791 if a database access error occurs.
1797 /** gets a description of a table's primary key columns. They
1824 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1826 a schema name; "" retrieves those without a schema
1828 a table name
1830 each row is a primary key column description
1832 if a database access error occurs.
1838 /** gets a description of the primary key columns that are
1839 referenced by a table's foreign key columns (the primary keys
1840 imported by a table). They are ordered by PKTABLE_CAT,
1906 <li> importedKeyCascade - delete rows that import a deleted key
1939 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
1941 a schema name; "" retrieves those without a schema
1943 a table name
1945 each row is a primary key column description
1947 if a database access error occurs.
1953 /** gets a description of the foreign key columns that reference a
1954 table's primary key columns (the foreign keys exported by a
2021 <li> CASCADE - delete rows that import a deleted key
2054 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
2056 a schema name; "" retrieves those without a schema
2058 a table name
2060 each row is a foreign key column description
2062 if a database access error occurs.
2068 /** gets a description of the foreign key columns in the foreign key
2071 should normally return a single foreign key/primary key pair
2072 (most tables only import a foreign key from a table once.). They
2139 <li> CASCADE - delete rows that import a deleted key
2172 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
2174 a schema name; "" retrieves those without a schema
2178 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
2180 a schema name; "" retrieves those without a schema
2184 each row is a foreign key column description
2186 if a database access error occurs.
2195 /** gets a description of all the standard SQL types supported by
2214 <b>LITERAL_PREFIX</b> string => prefix used to quote a literal
2218 <b>LITERAL_SUFFIX</b> string => suffix used to quote a literal
2256 <b>FIXED_PREC_SCALE</b> boolean => can it be a money value?
2283 each row is a SQL type description
2285 if a database access error occurs.
2290 /** gets a description of a table's indices and statistics. They are
2322 returned in conjuction with a table's index descriptions
2324 <li> CLUSTERED - this is a clustered index
2326 <li> HASHED - this is a hashed index
2361 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
2363 a schema name; "" retrieves those without a schema
2373 if a database access error occurs.
2387 if a database access error occurs.
2403 if a database access error occurs.
2410 /** indicates whether a result set's own updates are visible.
2417 if a database access error occurs.
2422 /** indicates whether a result set's own deletes are visible.
2429 if a database access error occurs.
2434 /** indicates whether a result set's own inserts are visible.
2441 if a database access error occurs.
2453 if a database access error occurs.
2465 if a database access error occurs.
2477 if a database access error occurs.
2482 /** indicates whether or not a visible row update can be detected by
2491 if a database access error occurs.
2496 /** indicates whether or not a visible row delete can be detected by
2507 if a database access error occurs.
2512 /** indicates whether or not a visible row insert can be detected
2521 if a database access error occurs.
2530 if a database access error occurs.
2535 /** Gets a description of the user-defined types defined in a particular
2542 and TYPE_NAME. The type name parameter may be a fully-qualified
2574 …a catalog name; "" retrieves those without a catalog; <VOID/> means drop catalog name from the sel…
2576 a schema name pattern; "" retrieves those without a schema
2578 a type name pattern; may be a fully-qualified name
2580 a list of user-named types to include (OBJECT, STRUCT, or DISTINCT)
2582 each row is a type description
2584 if a database access error occurs.
2595 if a database access error occurs.