Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tabel berikut mencantumkan anggota yang diekspos oleh kelas SQLServerDatabaseMetaDataData .
Konstruktor
Tidak ada.
Bidang
Tidak ada.
Bidang yang Diwariskan
| Nama | Deskripsi |
|---|---|
| java.sql.DatabaseMetaData | attributeNoNulls, attributeNullable, attributeNullableUnknown, bestRowNotPseudo, bestRowPseudo, bestRowSession, bestRowTemporary, bestRowTransaction, bestRowUnknown, columnNoNulls, columnNullable, columnNullableUnknown, importedKeyCascade, importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNoAction, importedKeyNotDeferrable, importedKeyRestrict, importedKeySetDefault, importedKeySetNull, procedureColumnIn, procedureColumnInOut, procedureColumnOut, procedureColumnResult, procedureColumnReturn, procedureColumnUnknown, procedureNoNulls, procedureNoResult, procedureNullable, procedureNullableUnknown, procedureResultUnknown, procedureReturnsResult, sqlStateSQL, sqlStateSQL99, sqlStateXOpen, tableIndexClustered, tableIndexHashed, tableIndexOther, tableIndexStatistic, typeNoNulls, typeNullable, typeNullableUnknown, typePredBasic, typePredChar, typePredNone, typeSearchable, versionColumnNotPseudo, versionColumnPseudo, versionColumnUnknown |
Metode
| Nama | Deskripsi |
|---|---|
| allProceduresAreCallable | Mengambil apakah pengguna saat ini memiliki izin untuk memanggil semua prosedur yang dikembalikan oleh metode getProcedures . |
| allTablesAreSelectable | Mengambil apakah pengguna saat ini memiliki izin untuk menggunakan semua tabel yang dikembalikan oleh metode getTables dalam pernyataan SELECT. |
| autoCommitFailureClosesAllResultSets | Menunjukkan apakah driver JDBC menutup semua kumpulan hasil terbuka, termasuk yang dapat ditahan, ketika penerapan otomatis diaktifkan dan pengecualian dinaikkan. |
| dataDefinitionCausesTransactionCommit | Mengambil apakah pernyataan definisi data dalam transaksi memaksa transaksi untuk diterapkan. |
| dataDefinitionIgnoredInTransactions | Mengambil apakah database ini mengabaikan pernyataan definisi data dalam transaksi. |
| deletesAreDetected | Mengambil apakah penghapusan baris yang terlihat dapat dideteksi atau tidak dengan memanggil metode rowDeleted dari kelas SQLServerResultSet . |
| doMaxRowSizeIncludeBlobs | Mengambil apakah nilai pengembalian untuk metode getMaxRowSize menyertakan jenis data SQL LONGVARCHAR dan LONGVARBINARY. |
| getAttributes | Mengambil deskripsi atribut yang diberikan dari jenis yang diberikan untuk jenis yang ditentukan pengguna yang tersedia dalam skema dan katalog tertentu. |
| getBestRowIdentifier | Mengambil deskripsi kumpulan kolom optimal tabel yang secara unik mengidentifikasi baris. |
| getCatalogs | Mengambil nama katalog yang tersedia di server yang tersambung. |
| getCatalogSeparator | Mengambil String yang digunakan database ini sebagai pemisah antara katalog dan nama tabel. |
| getCatalogTerm | Mengambil istilah pilihan vendor database untuk "katalog". |
| getClientInfoProperties | Mengambil daftar properti informasi klien yang didukung driver. |
| getColumnPrivileges | Mengambil deskripsi hak akses untuk kolom dalam tabel. |
| getColumns | Mengambil deskripsi kolom tabel yang tersedia dalam katalog yang ditentukan. |
| getConnection | Mengambil koneksi yang menghasilkan objek metadata ini. |
| getCrossReference | Mengambil deskripsi kolom kunci asing dalam tabel kunci asing yang diberikan yang mereferensikan kolom kunci utama dari tabel kunci primer yang diberikan. |
| getDatabaseMajorVersion | Mengambil nomor versi utama database yang mendasar. |
| getDatabaseMinorVersion | Mengambil nomor versi minor dari database yang mendasar. |
| getDatabaseProductName | Mengambil nama produk database ini. |
| getDatabaseProductVersion | Mengambil nomor versi produk database ini. |
| getDefaultTransactionIsolation | Mengambil tingkat isolasi transaksi default untuk database ini. |
| getDriverMajorVersion | Mengambil nomor versi utama driver JDBC ini. |
| getDriverMinorVersion | Mengambil nomor versi minor driver JDBC ini. |
| getDriverName | Mengambil nama driver JDBC ini. |
| getDriverVersion | Mengambil nomor versi driver JDBC ini. |
| getExportedKeys | Mengambil deskripsi kolom kunci asing yang mereferensikan kolom kunci utama tabel yang diberikan. |
| getExtraNameCharacters | Mengambil semua karakter tambahan yang dapat digunakan dalam nama pengidentifikasi yang tidak dikutip, misalnya, karakter di luar a-z, A-Z, 0-9, dan _. |
| getFunctions | Mengambil deskripsi fungsi sistem dan pengguna. |
| getFunctionColumns | Mengambil deskripsi parameter sistem atau fungsi pengguna katalog yang ditentukan dan jenis pengembalian. |
| getIdentifierQuoteString | Mengambil String yang digunakan untuk mengutip pengidentifikasi SQL. |
| getImportedKeys | Mengambil deskripsi kolom kunci utama yang dirujuk oleh kolom kunci asing tabel. |
| getIndexInfo | Mengambil deskripsi indeks dan statistik tabel yang diberikan. |
| getJDBCMajorVersion | Mengambil nomor versi JDBC utama untuk driver ini. |
| getJDBCMinorVersion | Mengambil nomor versi JDBC minor untuk driver ini. |
| getMaxBinaryLiteralLength | Mengambil jumlah maksimum karakter heksa yang diizinkan database ini dalam literal biner sebaris. |
| getMaxCatalogNameLength | Mengambil jumlah maksimum karakter yang diizinkan database ini dalam nama katalog. |
| getMaxCharLiteralLength | Mengambil jumlah maksimum karakter yang diizinkan database ini untuk karakter harfiah. |
| getMaxColumnNameLength | Mengambil jumlah maksimum karakter yang diizinkan database ini untuk nama kolom. |
| getMaxColumnsInGroupBy | Mengambil jumlah maksimum kolom yang diizinkan database ini dalam klausa GROUP BY. |
| getMaxColumnsInIndex | Mengambil jumlah maksimum kolom yang diizinkan database ini dalam indeks. |
| getMaxColumnsInOrderBy | Mengambil jumlah maksimum kolom yang diizinkan database ini dalam klausa ORDER BY. |
| getMaxColumnsInSelect | Mengambil jumlah maksimum kolom yang diizinkan database ini dalam daftar SELECT. |
| getMaxColumnsInTable | Mengambil jumlah maksimum kolom yang diizinkan database ini dalam tabel. |
| getMaxConnections | Mengambil jumlah maksimum koneksi bersamaan ke database ini yang dimungkinkan. |
| getMaxCursorNameLength | Mengambil jumlah maksimum karakter yang diizinkan database ini dalam nama kursor. |
| getMaxIndexLength | Mengambil jumlah maksimum byte yang diizinkan database ini untuk indeks, termasuk semua bagian indeks. |
| getMaxProcedureNameLength | Mengambil jumlah maksimum karakter yang diizinkan database ini dalam nama prosedur. |
| getMaxRowSize | Mengambil jumlah maksimum byte yang diizinkan database ini dalam satu baris. |
| getMaxSchemaNameLength | Mengambil jumlah maksimum karakter yang diizinkan database ini dalam nama skema. |
| getMaxStatementLength | Mengambil jumlah maksimum karakter yang diizinkan database ini dalam pernyataan SQL. |
| getMaxStatements | Mengambil jumlah maksimum pernyataan aktif ke database ini yang dapat dibuka secara bersamaan. |
| getMaxTableNameLength | Mengambil jumlah maksimum karakter yang diizinkan database ini dalam nama tabel. |
| getMaxTablesInSelect | Mengambil jumlah maksimum tabel yang diizinkan database ini dalam pernyataan SELECT. |
| getMaxUserNameLength | Mengambil jumlah maksimum karakter yang diizinkan database ini dalam nama pengguna. |
| getNumericFunctions | Mengambil daftar fungsi matematika yang dipisahkan koma yang tersedia dengan database ini. |
| getPrimaryKeys | Mengambil deskripsi kolom kunci utama dari tabel yang diberikan. |
| getProcedureColumns | Mengambil deskripsi parameter prosedur tersimpan dan kolom hasil. |
| getProcedures | Mengambil deskripsi prosedur tersimpan yang tersedia dalam katalog, skema, atau pola nama prosedur tersimpan yang diberikan. |
| getProcedureTerm | Mengambil istilah yang disukai untuk "prosedur" dalam database ini. |
| getResultSetHoldability | Mengambil penahanan default kumpulan hasil untuk database ini. |
| getRowIdLifetime | Mengembalikan status yang menunjukkan apakah jenis data SQL RowId didukung atau tidak. Jika didukung, ini mengembalikan masa pakai objek RowId tetap valid. |
| getSchemas | Mengambil nama skema yang tersedia dalam database saat ini. |
| getSchemaTerm | Mengambil istilah pilihan untuk "skema" dalam database ini. |
| getSearchStringEscape | Mengambil String yang dapat digunakan untuk menghindari karakter kartubebas. |
| getSQLKeywords | Mengambil daftar yang dipisahkan koma dari semua kata kunci SQL database ini yang bukan juga kata kunci SQL92. |
| getSQLStateType | Menunjukkan apakah SQLSTATE yang dikembalikan oleh metode SQLException.getSQLState adalah X/Open (sekarang dikenal sebagai Open Group), SQL CLI, SQL99 (JDBC 3.0), atau SQL:2003 (JDBC 4.0). |
| getStringFunctions | Mengambil daftar fungsi String yang dipisahkan koma yang tersedia dengan database ini. |
| getSuperTables | Mengambil deskripsi hierarki tabel yang ditentukan dalam skema tertentu dalam database ini. |
| getSuperTypes | Mengambil deskripsi hierarki jenis yang ditentukan pengguna yang didefinisikan dalam skema tertentu dalam database ini. |
| getSystemFunctions | Mengambil daftar fungsi sistem yang dipisahkan koma yang tersedia dengan database ini. |
| getTablePrivileges | Mengambil deskripsi hak akses untuk setiap tabel yang tersedia dalam katalog, skema, atau pola nama tabel yang diberikan. |
| getTables | Mengambil deskripsi tabel yang tersedia dalam katalog, skema, atau pola nama tabel yang diberikan. |
| getTableTypes | Mengambil tipe tabel yang tersedia dalam database saat ini. |
| getTimeDateFunctions | Mengambil daftar fungsi waktu dan tanggal yang dipisahkan koma yang tersedia dengan database ini. |
| getTypeInfo | Mengambil deskripsi semua jenis SQL standar yang didukung oleh database saat ini. |
| getUDT | Mengambil deskripsi jenis yang ditentukan pengguna yang ditentukan dalam skema tertentu. |
| getURL | Mengambil URL untuk database ini. |
| getUserName | Mengambil nama pengguna seperti yang diketahui oleh database ini. |
| getVersionColumns | Mengambil deskripsi kolom tabel yang diperbarui secara otomatis saat nilai apa pun dalam baris diperbarui. |
| insertsAreDetected | Mengambil apakah sisipan baris yang terlihat dapat dideteksi atau tidak dengan memanggil metode rowInserted dari kelas SQLServerResultSet. |
| isCatalogAtStart | Mengambil apakah katalog muncul di awal nama tabel yang sepenuhnya memenuhi syarat. |
| isReadOnly | Mengambil apakah database ini dalam mode baca-saja. |
| locatorsUpdateCopy | Menunjukkan apakah pembaruan yang dilakukan pada LOB dibuat pada salinan atau langsung ke LOB. |
| nullPlusNonNullIsNull | Menunjukkan apakah database ini mendukung perangkaian antara nilai NULL dan non-NULL menjadi NULL. |
| nullsAreSortedAtEnd | Mengambil apakah nilai NULL diurutkan di akhir terlepas dari urutan pengurutan. |
| nullsAreSortedAtStart | Mengambil apakah nilai NULL diurutkan pada awal terlepas dari urutan pengurutan. |
| nullsAreSortedHigh | Mengambil apakah nilai NULL diurutkan tinggi. |
| nullsAreSortedLow | Mengambil apakah nilai NULL diurutkan rendah. |
| othersDeletesAreVisible | Mengambil apakah penghapusan yang dibuat oleh orang lain terlihat. |
| othersInsertsAreVisible | Mengambil apakah sisipan yang dibuat oleh orang lain terlihat. |
| othersUpdatesAreVisible | Mengambil apakah pembaruan yang dibuat oleh orang lain terlihat. |
| ownDeletesAreVisible | Mengambil apakah penghapusan kumpulan hasil sendiri terlihat. |
| ownInsertsAreVisible | Mengambil apakah sisipan kumpulan hasil sendiri terlihat. |
| ownUpdatesAreVisible | Mengambil apakah pembaruan kumpulan hasil sendiri terlihat. |
| storesLowerCaseIdentifiers | Mengambil apakah database ini memperlakukan pengidentifikasi SQL kasus campuran yang tidak diapit dalam tanda kutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf kecil. |
| storesLowerCaseQuotedIdentifiers | Mengambil apakah database ini memperlakukan pengidentifikasi SQL kasus campuran yang diapit dalam tanda kutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf kecil. |
| storesMixedCaseIdentifiers | Mengambil apakah database ini memperlakukan pengidentifikasi SQL kasus campuran yang tidak diapit dalam tanda kutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam kasus campuran. |
| storesMixedCaseQuotedIdentifiers | Mengambil apakah database ini memperlakukan pengidentifikasi SQL kasus campuran yang diapit dalam tanda kutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam kasus campuran. |
| storesUpperCaseIdentifiers | Mengambil apakah database ini memperlakukan pengidentifikasi SQL kasus campuran yang tidak diapit dalam tanda kutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar. |
| storesUpperCaseQuotedIdentifiers | Mengambil apakah database ini memperlakukan pengidentifikasi SQL kasus campuran yang diapit dalam tanda kutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar. |
| supportsAlterTableWithAddColumn | Mengambil apakah database ini mendukung ALTER TABLE dengan tambahkan kolom. |
| supportsAlterTableWithDropColumn | Mengambil apakah database ini mendukung ALTER TABLE dengan kolom drop. |
| mendukungANSI92EntryLevelSQL | Mengambil apakah database ini mendukung tata bahasa SQL tingkat entri ANSI92. |
| mendukungANSI92FullSQL | Mengambil apakah database ini mendukung tata bahasa SQL penuh ANSI92. |
| mendukungANSI92IntermediateSQL | Mengambil apakah database ini mendukung tata bahasa SQL menengah ANSI92. |
| supportsBatchUpdates | Mengambil apakah database ini mendukung pembaruan batch. |
| mendukungCatalogsInDataManipulation | Mengambil apakah nama katalog dapat digunakan dalam pernyataan manipulasi data. |
| mendukungCatalogsInIndexDefinitions | Mengambil apakah nama katalog dapat digunakan dalam pernyataan definisi indeks. |
| mendukungCatalogsInPrivilegeDefinitions | Mengambil apakah nama katalog dapat digunakan dalam pernyataan definisi hak istimewa. |
| supportsCatalogsInProcedureCalls | Mengambil apakah nama katalog dapat digunakan dalam pernyataan panggilan prosedur. |
| mendukungCatalogsInTableDefinitions | Mengambil apakah nama katalog dapat digunakan dalam pernyataan definisi tabel. |
| mendukungColumnAliasing | Mengambil apakah database ini mendukung alias kolom. |
| supportsConvert | Mengambil apakah database ini mendukung fungsi CONVERT antara jenis SQL. |
| supportsCoreSQLGrammar | Mengambil apakah database ini mendukung tata bahasa ODBC Core SQL. |
| mendukung KueriCorrelatedSubqueries | Mengambil apakah database ini mendukung subkueri yang berkorelasi. |
| supportsDataDefinitionAndDataManipulationTransactions | Mengambil apakah database ini mendukung definisi data dan pernyataan manipulasi data dalam transaksi. |
| supportsDataManipulationTransactionsOnly | Mengambil apakah database ini hanya mendukung pernyataan manipulasi data dalam transaksi. |
| mendukungDifferentTableCorrelationNames | Mengambil apakah, ketika nama korelasi tabel didukung, nama tersebut dibatasi untuk berbeda dari nama tabel. |
| supportsExpressionsInOrderBy | Mengambil apakah database ini mendukung ekspresi dalam daftar ORDER BY. |
| supportsExtendedSQLGrammar | Mengambil apakah database ini mendukung tata bahasa ODBC Extended SQL. |
| supportsFullOuterJoins | Mengambil apakah database ini mendukung gabungan luar berlapis penuh. |
| mendukungGetGeneratedKeys | Mengambil apakah kunci yang dihasilkan otomatis dapat diambil setelah pernyataan dijalankan. |
| supportsGroupBy | Mengambil apakah database ini mendukung beberapa bentuk klausa GROUP BY. |
| supportsGroupByBeyondSelect | Mengambil apakah database ini mendukung penggunaan kolom yang tidak disertakan dalam pernyataan SELECT dalam klausa GROUP BY asalkan semua kolom dalam pernyataan SELECT disertakan dalam klausa GROUP BY. |
| supportsGroupByUnrelated | Mengambil apakah database ini mendukung penggunaan kolom yang tidak ada dalam pernyataan SELECT dalam klausa GROUP BY. |
| supportsIntegrityEnhancementFacility | Mengambil apakah database ini mendukung Fasilitas Peningkatan Integritas SQL. |
| supportsLikeEscapeClause | Mengambil apakah database ini mendukung menentukan klausul escape LIKE. |
| supportsLimitedOuterJoins | Mengambil apakah database ini menyediakan dukungan terbatas untuk gabungan luar. |
| mendukungMinimumSQLGrammar | Mengambil apakah database ini mendukung tata bahasa ODBC Minimum SQL. |
| supportsMixedCaseIdentifiers | Mengambil apakah database ini memperlakukan pengidentifikasi SQL kasus campuran yang tidak diapit dalam tanda kutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam kasus campuran. |
| supportsMixedCaseQuotedIdentifiers | Mengambil apakah database ini memperlakukan pengidentifikasi SQL kasus campuran yang diapit dalam tanda kutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam kasus campuran. |
| supportsMultipleOpenResults | Mengambil apakah dimungkinkan untuk memiliki beberapa objek SQLServerResultSet yang dikembalikan dari objek SQLServerCallableStatement secara bersamaan. |
| mendukungMultipleResultSets | Mengambil apakah database ini mendukung mendapatkan beberapa objek SQLServerResultSet dari satu panggilan ke metode eksekusi kelas SQLServerCallableStatement. |
| mendukungMultipleTransactions | Mengambil apakah database ini memungkinkan beberapa transaksi terbuka sekaligus pada koneksi yang berbeda. |
| mendukungNamedParameters | Mengambil apakah database ini mendukung parameter bernama dalam pernyataan yang dapat dipanggil. |
| supportsNonNullableColumns | Mengambil apakah kolom dalam database ini dapat didefinisikan sebagai tidak dapat diubah ke null. |
| supportsOpenCursorsAcrossCommit | Mengambil apakah database ini mendukung agar kursor tetap terbuka di seluruh penerapan. |
| mendukungOpenCursorsAcrossRollback | Mengambil apakah database ini mendukung agar kursor tetap terbuka di seluruh pembatalan. |
| mendukungOpenStatementsAcrossCommit | Mengambil apakah database ini mendukung menjaga pernyataan tetap terbuka di seluruh penerapan. |
| mendukungOpenStatementsAcrossRollback | Mengambil apakah database ini mendukung menjaga pernyataan tetap terbuka di seluruh pemutaran kembali. |
| supportsOrderByUnrelated | Mengambil apakah database ini mendukung penggunaan kolom yang tidak ada dalam pernyataan SELECT dalam klausa ORDER BY. |
| supportsOuterJoins | Mengambil apakah database ini mendukung beberapa bentuk gabungan luar. |
| supportsPositionedDelete | Mengambil apakah database ini mendukung pernyataan DELETE yang diposisikan. |
| supportsPositionedUpdate | Mengambil apakah database ini mendukung pernyataan UPDATE yang diposisikan. |
| supportsResultSetConcurrency | Mengambil apakah database ini mendukung jenis konkurensi yang diberikan dalam kombinasi dengan jenis tataan hasil yang diberikan. |
| mendukungResultSetHoldability | Mengambil apakah database ini mendukung holdability tataan hasil yang diberikan. |
| supportsResultSetType | Mengambil apakah database ini mendukung jenis kumpulan hasil yang diberikan. |
| supportsSavepoints | Mengambil apakah database ini mendukung titik penyimpanan. |
| mendukungSchemasInDataManipulation | Mengambil apakah nama skema dapat digunakan dalam pernyataan manipulasi data. |
| mendukungSchemasIndexDefinitions | Mengambil apakah nama skema dapat digunakan dalam pernyataan definisi indeks. |
| mendukungSchemasInPrivilegeDefinitions | Mengambil apakah nama skema dapat digunakan dalam pernyataan definisi hak istimewa. |
| mendukungSchemasInProcedureCalls | Mengambil apakah nama skema dapat digunakan dalam pernyataan panggilan prosedur. |
| mendukungSchemasInTableDefinitions | Mengambil apakah nama skema dapat digunakan dalam pernyataan definisi tabel. |
| supportsSelectForUpdate | Mengambil apakah database ini mendukung pernyataan SELECT FOR UPDATE. |
| supportsStatementPooling | Mengambil apakah database ini mendukung pengumpulan pernyataan. |
| mendukungStoredFunctionsUsingCallSyntax | Menunjukkan apakah database saat ini mendukung pemanggilan fungsi yang ditentukan pengguna atau vendor dengan menggunakan sintaks escape prosedur tersimpan. |
| supportsStoredProcedures | Mengambil apakah database ini mendukung panggilan prosedur tersimpan yang menggunakan sintaks escape prosedur tersimpan. |
| mendukungSubqueriesInComparisons | Mengambil apakah database ini mendukung subkueri dalam ekspresi perbandingan. |
| mendukungSubqueriesInExists | Mengambil apakah database ini mendukung subkueri dalam ekspresi EXISTS. |
| mendukungSubqueriesIns | Mengambil apakah database ini mendukung subkueri dalam pernyataan IN. |
| mendukungSubqueriesInQuantifieds | Mengambil apakah database ini mendukung subkueri dalam ekspresi terkuantifikasi. |
| mendukungTableCorrelationNames | Mengambil apakah database ini mendukung nama korelasi tabel. |
| mendukungTransactionIsolationLevel | Mengambil apakah database ini mendukung tingkat isolasi transaksi yang diberikan. |
| mendukungTransactions | Mengambil apakah database ini mendukung transaksi. |
| supportsUnion | Mengambil apakah database ini mendukung SQL UNION. |
| supportsUnionAll | Mengambil apakah database ini mendukung SQL UNION ALL. |
| updateAreDetected | Mengambil apakah pembaruan baris yang terlihat dapat dideteksi atau tidak dengan memanggil metode rowUpdated dari kelas SQLServerResultSet . |
| usesLocalFilePerTable | Mengambil apakah database ini menggunakan file untuk setiap tabel. |
| usesLocalFiles | Mengambil apakah database ini menyimpan tabel dalam file lokal. |
Metode yang Diwarisi
| Kelas yang diwarisi dari: | Metode |
|---|---|
| java.lang.Object | mengkloning, sama dengan, menyelesaikan, getClass, hashCode, memberi tahu, memberi tahuSemua, toString, tunggu |
| java.sql.Wrapper | isWrapperFor, buka bungkus |