⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 databasemetadata_8h-source.html.svn-base

📁 絲路server源碼 Silk Road server source
💻 SVN-BASE
📖 第 1 页 / 共 2 页
字号:
00466     <font class="keywordtype">bool</font> supportsAlterTableWithAddColumn();00467 00471     ODBCXX_STRING getExtraNameCharacters();00472 00475     ODBCXX_STRING getSearchStringEscape();00476 00479     ODBCXX_STRING getTimeDateFunctions();00480 00483     ODBCXX_STRING getSystemFunctions();00484 00487     ODBCXX_STRING getStringFunctions();00488 00491     ODBCXX_STRING getNumericFunctions();00492 00495     <font class="keywordtype">bool</font> supportsLikeEscapeClause();00496 00499     <font class="keywordtype">bool</font> supportsMultipleResultSets();00500 00504     <font class="keywordtype">bool</font> supportsMultipleTransactions();00505 00508     <font class="keywordtype">bool</font> supportsNonNullableColumns();00509 00512     <font class="keywordtype">bool</font> supportsMinimumSQLGrammar();00513 00516     <font class="keywordtype">bool</font> supportsCoreSQLGrammar();00517 00520     <font class="keywordtype">bool</font> supportsExtendedSQLGrammar();00521 00522 00526     <font class="keywordtype">bool</font> supportsANSI92EntryLevelSQL();00527 00531     <font class="keywordtype">bool</font> supportsANSI92IntermediateSQL();00532 00535     <font class="keywordtype">bool</font> supportsANSI92FullSQL();00536 00542     <font class="keywordtype">bool</font> supportsPositionedDelete();00543 00549     <font class="keywordtype">bool</font> supportsPositionedUpdate();00550 00556     <font class="keywordtype">bool</font> supportsSelectForUpdate();00557 00558 00562     <font class="keywordtype">bool</font> supportsIntegrityEnhancementFacility();00563 00566     <font class="keywordtype">bool</font> supportsBatchUpdates();00567 00570     <font class="keywordtype">bool</font> supportsSubqueriesInComparisons();00571 00575     <font class="keywordtype">bool</font> supportsSubqueriesInExists();00576 00580     <font class="keywordtype">bool</font> supportsSubqueriesInIns();00581 00585     <font class="keywordtype">bool</font> supportsSubqueriesInQuantifieds();00586 00587 00590     <font class="keywordtype">bool</font> supportsCorrelatedSubqueries();00591 00596     <font class="keywordtype">bool</font> ownUpdatesAreVisible(<font class="keywordtype">int</font> type);00597 00601     <font class="keywordtype">bool</font> ownDeletesAreVisible(<font class="keywordtype">int</font> type);00602 00606     <font class="keywordtype">bool</font> ownInsertsAreVisible(<font class="keywordtype">int</font> type);00607 00612     <font class="keywordtype">bool</font> othersUpdatesAreVisible(<font class="keywordtype">int</font> type);00613 00618     <font class="keywordtype">bool</font> othersDeletesAreVisible(<font class="keywordtype">int</font> type);00619 00624     <font class="keywordtype">bool</font> othersInsertsAreVisible(<font class="keywordtype">int</font> type);00625 00630     <font class="keywordtype">bool</font> deletesAreDetected(<font class="keywordtype">int</font> type);00631 00636     <font class="keywordtype">bool</font> insertsAreDetected(<font class="keywordtype">int</font> type);00637 00642     <font class="keywordtype">bool</font> updatesAreDetected(<font class="keywordtype">int</font> type);00643 00644 00648     <font class="keywordtype">int</font> getMaxBinaryLiteralLength();00649 00652     <font class="keywordtype">int</font> getMaxCharLiteralLength();00653 00656     <font class="keywordtype">int</font> getMaxColumnNameLength();00657 00661     <font class="keywordtype">int</font> getMaxColumnsInGroupBy();00662 00665     <font class="keywordtype">int</font> getMaxColumnsInIndex();00666 00670     <font class="keywordtype">int</font> getMaxColumnsInOrderBy();00671 00674     <font class="keywordtype">int</font> getMaxColumnsInSelect();00675 00678     <font class="keywordtype">int</font> getMaxColumnsInTable();00679 00682     <font class="keywordtype">int</font> getMaxCursorNameLength();00683 00686     <font class="keywordtype">int</font> getMaxIndexLength();00687 00690     <font class="keywordtype">int</font> getMaxSchemaNameLength();00691 00694     <font class="keywordtype">int</font> getMaxProcedureNameLength();00695 00698     <font class="keywordtype">int</font> getMaxCatalogNameLength();00699 00702     <font class="keywordtype">int</font> getMaxRowSize();00703 00707     <font class="keywordtype">bool</font> doesMaxRowSizeIncludeBlobs();00708 00709 00712     <font class="keywordtype">int</font> getMaxStatementLength();00713 00716     <font class="keywordtype">int</font> getMaxTableNameLength();00717 00721     <font class="keywordtype">int</font> getMaxTablesInSelect();00722 00725     <font class="keywordtype">int</font> getMaxUserNameLength();00726 00730     <font class="keywordtype">int</font> getMaxConnections();00731 00735     <font class="keywordtype">int</font> getMaxStatements();00736 00737 00741     <font class="keywordtype">bool</font> supportsMixedCaseIdentifiers();00742 00746     <font class="keywordtype">bool</font> supportsMixedCaseQuotedIdentifiers();00747 00751     <font class="keywordtype">bool</font> supportsStoredProcedures();00752 00753 00757     <font class="keywordtype">bool</font> supportsGroupBy();00758 00762     <font class="keywordtype">bool</font> supportsGroupByUnrelated();00763 00767     <font class="keywordtype">bool</font> supportsGroupByBeyondSelect();00768 00769 00772     <font class="keywordtype">bool</font> supportsUnion();00773 00776     <font class="keywordtype">bool</font> supportsUnionAll();00777 00781     <font class="keywordtype">bool</font> supportsOuterJoins();00782 00785     <font class="keywordtype">bool</font> supportsFullOuterJoins();00786 00790     <font class="keywordtype">bool</font> supportsLimitedOuterJoins();00791 00793     <font class="keywordtype">bool</font> usesLocalFilePerTable();00794 00796     <font class="keywordtype">bool</font> usesLocalFiles();00797 00801     <font class="keywordtype">bool</font> nullsAreSortedAtStart();00802 00806     <font class="keywordtype">bool</font> nullsAreSortedAtEnd();00807 00810     <font class="keywordtype">bool</font> nullsAreSortedHigh();00811 00814     <font class="keywordtype">bool</font> nullsAreSortedLow();00815 00819     <font class="keywordtype">bool</font> allProceduresAreCallable();00820 00824     <font class="keywordtype">bool</font> allTablesAreSelectable();00825 00829     <font class="keywordtype">bool</font> isReadOnly();00830 00834     <font class="keywordtype">bool</font> storesLowerCaseIdentifiers();00835 00839     <font class="keywordtype">bool</font> storesLowerCaseQuotedIdentifiers();00840 00844     <font class="keywordtype">bool</font> storesMixedCaseIdentifiers();00845 00849     <font class="keywordtype">bool</font> storesMixedCaseQuotedIdentifiers();00850 00854     <font class="keywordtype">bool</font> storesUpperCaseIdentifiers();00855 00859     <font class="keywordtype">bool</font> storesUpperCaseQuotedIdentifiers();00860 00861 00908     ResultSet* getTypeInfo();00909 00945     ResultSet* getColumns(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,00946                           <font class="keyword">const</font> ODBCXX_STRING&amp; schemaPattern,00947                           <font class="keyword">const</font> ODBCXX_STRING&amp; tableNamePattern,00948                           <font class="keyword">const</font> ODBCXX_STRING&amp; columnNamePattern);00949 00950 00965     ResultSet* getTables(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,00966                          <font class="keyword">const</font> ODBCXX_STRING&amp; schemaPattern,00967                          <font class="keyword">const</font> ODBCXX_STRING&amp; tableNamePattern,00968                          <font class="keyword">const</font> std::vector&lt;ODBCXX_STRING&gt;&amp; types);00969 00994     ResultSet* getTablePrivileges(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,00995                                   <font class="keyword">const</font> ODBCXX_STRING&amp; schemaPattern,00996                                   <font class="keyword">const</font> ODBCXX_STRING&amp; tableNamePattern);00997 00998 01021     ResultSet* getColumnPrivileges(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,01022                                    <font class="keyword">const</font> ODBCXX_STRING&amp; schema,01023                                    <font class="keyword">const</font> ODBCXX_STRING&amp; table,01024                                    <font class="keyword">const</font> ODBCXX_STRING&amp; columnNamePattern);01025 01041     ResultSet* getPrimaryKeys(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,01042                               <font class="keyword">const</font> ODBCXX_STRING&amp; schema,01043                               <font class="keyword">const</font> ODBCXX_STRING&amp; table);01044 01045 01091     ResultSet* getIndexInfo(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,01092                             <font class="keyword">const</font> ODBCXX_STRING&amp; schema,01093                             <font class="keyword">const</font> ODBCXX_STRING&amp; table,01094                             <font class="keywordtype">bool</font> unique, <font class="keywordtype">bool</font> approximate);01095 01140     ResultSet* getCrossReference(<font class="keyword">const</font> ODBCXX_STRING&amp; primaryCatalog,01141                                  <font class="keyword">const</font> ODBCXX_STRING&amp; primarySchema,01142                                  <font class="keyword">const</font> ODBCXX_STRING&amp; primaryTable,01143                                  <font class="keyword">const</font> ODBCXX_STRING&amp; foreignCatalog,01144                                  <font class="keyword">const</font> ODBCXX_STRING&amp; foreignSchema,01145                                  <font class="keyword">const</font> ODBCXX_STRING&amp; foreignTable);01146 <a name="l01155"></a><a class="code" href="classodbc_1_1_database_meta_data.html#a139">01155</a>     ResultSet* getImportedKeys(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,01156                                <font class="keyword">const</font> ODBCXX_STRING&amp; schema,01157                                <font class="keyword">const</font> ODBCXX_STRING&amp; table) {01158       <font class="keywordflow">return</font> this-&gt;getCrossReference(ODBCXX_STRING_CONST(<font class="stringliteral">""</font>),01159                                      ODBCXX_STRING_CONST(<font class="stringliteral">""</font>),01160                                      ODBCXX_STRING_CONST(<font class="stringliteral">""</font>),01161                                      catalog,01162                                      schema,01163                                      table);01164     }01165 <a name="l01172"></a><a class="code" href="classodbc_1_1_database_meta_data.html#a140">01172</a>     ResultSet* getExportedKeys(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,01173                                <font class="keyword">const</font> ODBCXX_STRING&amp; schema,01174                                <font class="keyword">const</font> ODBCXX_STRING&amp; table) {01175       <font class="keywordflow">return</font> this-&gt;getCrossReference(catalog,01176                                      schema,01177                                      table,01178                                      ODBCXX_STRING_CONST(<font class="stringliteral">""</font>),01179                                      ODBCXX_STRING_CONST(<font class="stringliteral">""</font>),01180                                      ODBCXX_STRING_CONST(<font class="stringliteral">""</font>));01181     }01182 01205     ResultSet* getProcedures(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,01206                              <font class="keyword">const</font> ODBCXX_STRING&amp; schemaPattern,01207                              <font class="keyword">const</font> ODBCXX_STRING&amp; procedureNamePattern);01208 01248     ResultSet* getProcedureColumns(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,01249                                    <font class="keyword">const</font> ODBCXX_STRING&amp; schemaPattern,01250                                    <font class="keyword">const</font> ODBCXX_STRING&amp; procedureNamePattern,01251                                    <font class="keyword">const</font> ODBCXX_STRING&amp; columnNamePattern);01252 01253 01289     ResultSet* getBestRowIdentifier(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,01290                                     <font class="keyword">const</font> ODBCXX_STRING&amp; schema,01291                                     <font class="keyword">const</font> ODBCXX_STRING&amp; table,01292                                     <font class="keywordtype">int</font> scope,01293                                     <font class="keywordtype">bool</font> nullable);01294 01317     ResultSet* getVersionColumns(<font class="keyword">const</font> ODBCXX_STRING&amp; catalog,01318                                  <font class="keyword">const</font> ODBCXX_STRING&amp; schema,01319                                  <font class="keyword">const</font> ODBCXX_STRING&amp; table);01320                                 01321 01322 01328     ResultSet* getTableTypes();01329 01335     ResultSet* getSchemas();01336 01342     ResultSet* getCatalogs();01343   };01344 01345 01346 } <font class="comment">// namespace odbc</font>01347 01348 01349 <font class="preprocessor">#endif // __ODBCXX_DATABASEMETADATA_H</font></pre></div><hr><div align=center><a class=footer href="http://orcane.net/freeodbc++/">Go back to the freeodbc++ homepage</a></div>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -