Objek metadata database JDBC. Untuk dokumentasi kelas ini, lihat
java.sql.DatabaseMetaData
.
Metode
Dokumentasi mendetail
allProceduresAreCallable()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#allProceduresAreCallable()
.
Return
Boolean
— true
jika pengguna dapat memanggil semua prosedur yang ditampilkan oleh getProcedures(catalog, schemaPattern, procedureNamePattern)
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#allTablesAreSelectable()
.
Return
Boolean
— true
jika pengguna dapat memanggil semua tabel yang ditampilkan oleh getTables(catalog, schemaPattern, tableNamePattern, types)
dalam pernyataan SELECT
;
false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
.
Return
Boolean
— true
jika, saat autoCommit
adalah true
, pengecualian SQL menunjukkan
bahwa semua set hasil terbuka ditutup, meskipun dapat ditahan. Menampilkan false
jika tidak cocok.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
.
Return
Boolean
— true
jika pernyataan definisi data dalam transaksi memaksa transaksi untuk di-commit; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionIgnoredInTransactions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
.
Return
Boolean
— true
jika database mengabaikan pernyataan definisi data dalam transaksi; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
deletesAreDetected(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#deletesAreDetected(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika untuk jenis kumpulan hasil yang ditentukan, penghapusan baris yang terlihat terdeteksi oleh
panggilan ke JdbcResultSet.rowDeleted()
. Jika false
, baris yang dihapus akan dihapus dari kumpulan hasil.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
.
Return
Boolean
— true
jika jenis data SQL LONGVARCHAR
dan LONGVARBINARY
disertakan dalam ukuran yang ditampilkan oleh getMaxRowSize()
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getAttributes(String, String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
typeNamePattern | String | Pola nama jenis yang ditentukan pengguna; pola ini harus cocok dengan nama jenis seperti tersimpan dalam database. |
attributeNamePattern | String | Pola nama atribut; pola tersebut harus cocok dengan nama atribut seperti yang dideklarasikan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi atribut untuk jenis buatan pengguna tertentu yang tersedia dalam skema dan katalog yang ditentukan. Setiap baris memberikan informasi tentang atribut tertentu, yang diurutkan berdasarkan TYPE_CAT
, TYPE_SCHEM
, TYPE_NAME
, dan ORDINAL_POSITION
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getBestRowIdentifier(catalog, schema, table, scope, nullable)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schema | String | Nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran. |
table | String | Nama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
scope | Integer | Cakupan minat, menggunakan nilai yang sama seperti yang ada di kolom deskripsi kolom SCOPE . |
nullable | Boolean | Jika true , sertakan kolom yang nullable; jika tidak, jangan sertakan. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi kolom yang mengidentifikasi baris secara unik (satu
deskripsi kolom per baris dalam kumpulan hasil, diurutkan berdasarkan SCOPE
).
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getCatalogSeparator()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getCatalogSeparator()
.
Return
String
— Pemisah antara katalog dan nama tabel yang digunakan oleh database ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getCatalogTerm()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getCatalogTerm()
.
Return
String
— Istilah pilihan vendor database untuk 'katalog'.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getCatalogs()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getCatalogs()
.
Return
JdbcResultSet
— Kumpulan hasil yang berisi nama katalog, satu per baris.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getClientInfoProperties()
.
Return
JdbcResultSet
— Kumpulan hasil yang berisi properti info klien yang didukung driver, diurutkan menurut NAME
, satu per baris.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getColumnPrivileges(catalog, schema, table, columnNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schema | String | Nama skema untuk memfilter penelusuran, seperti yang muncul dalam database.
Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
table | String | Nama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
columnNamePattern | String | Pola nama kolom untuk memfilter penelusuran. Kolom ini harus cocok dengan nama kolom seperti yang disimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi hak istimewa kolom, satu per baris, yang diurutkan menurut COLUMN_NAME
dan PRIVILEGE
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getColumns(String, String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
tableNamePattern | String | Pola nama tabel untuk memfilter penelusuran. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
columnNamePattern | String | Pola nama kolom untuk memfilter penelusuran. Kolom ini harus cocok dengan nama kolom seperti yang disimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi kolom, satu per baris, diurutkan sesuai dengan
TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
, dan ORDINAL_POSITION
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getConnection()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getConnection()
.
Return
JdbcConnection
— Koneksi yang menghasilkan metadata ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
parentCatalog | String | Nama katalog induk seperti yang muncul di database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan membuat nama katalog tidak digunakan dalam kriteria pemilihan. |
parentSchema | String | Nama skema induk seperti yang muncul di database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema tidak digunakan dalam kriteria pemilihan. |
parentTable | String | Nama tabel induk yang mengekspor kunci. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
foreignCatalog | String | Nama katalog asing seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan membuat nama katalog tidak digunakan dalam kriteria pemilihan. |
foreignSchema | String | Nama skema asing seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema yang tidak digunakan dalam kriteria pemilihan. |
foreignTable | String | Nama tabel asing yang mengekspor kunci. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi kolom kunci asing dari tabel kunci asing yang ditentukan yang mereferensikan kunci utama atau kolom yang mewakili batasan unik dari tabel induk. Satu deskripsi kolom disediakan di setiap baris kumpulan hasil, dan
deskripsi kolom tersebut diurutkan berdasarkan FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
, dan
KEY_SEQ
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMajorVersion()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getDatabaseMajorVersion()
.
Return
Integer
— Nomor versi utama database pokok.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMinorVersion()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getDatabaseMinorVersion()
.
Return
Integer
— Nomor versi minor dari database yang mendasarinya.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductName()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getDatabaseProductName()
.
Return
String
— Nama produk database ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getDatabaseProductVersion()
.
Return
String
— Nomor versi produk database ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getDefaultTransactionIsolation()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getDefaultTransactionIsolation()
.
Return
Integer
— Tingkat isolasi transaksi default database, yang merupakan salah satu dari: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED
, Jdbc.Connection.TRANSACTION_READ_COMMITTED
, Jdbc.Connection.TRANSACTION_REPEATABLE_READ
, Jdbc.Connection.TRANSACTION_SERIALIZABLE
, atau Jdbc.Connection.TRANSACTION_NONE
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getDriverMajorVersion()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getDriverMajorVersion()
.
Return
Integer
— Nomor versi utama driver JDBC.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getDriverMinorVersion()
.
Return
Integer
— Nomor versi minor driver JDBC.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getDriverName()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getDriverName()
.
Return
String
— Nama driver JDBC ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getDriverVersion()
.
Return
String
— Nomor versi driver JDBC ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schema | String | Nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran. |
table | String | Nama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi kolom kunci asing untuk kolom kunci utama yang diekspor oleh tabel. Satu deskripsi kolom disediakan di setiap baris kumpulan hasil, dan kolom tersebut diurutkan berdasarkan FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
, dan KEY_SEQ
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getExtraNameCharacters()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getExtraNameCharacters()
.
Return
String
— Karakter tambahan yang tersedia untuk digunakan dalam nama ID yang tidak dikutip selain a-z, A-Z, 0-9, dan _.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
functionNamePattern | String | Pola fungsi, yang cocok dengan nama fungsi seperti yang disimpan dalam database. |
columnNamePattern | String | Pola nama parameter, yang harus cocok dengan parameter atau nama kolom seperti yang tersimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi parameter sistem dan fungsi pengguna
yang tersedia dalam katalog tertentu. Setiap baris berisi satu deskripsi fungsi, yang diurutkan menurut FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
, dan SPECIFIC_ NAME
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getFunctions(catalog, schemaPattern, functionNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getFunctions(String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
functionNamePattern | String | Pola fungsi, yang harus cocok dengan nama fungsi seperti yang disimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi sistem dan fungsi pengguna yang tersedia dalam katalog tertentu. Setiap baris berisi satu deskripsi fungsi, yang diurutkan menurut FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
, dan SPECIFIC_ NAME
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getIdentifierQuoteString()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getIdentifierQuoteString()
.
Return
String
— String yang digunakan untuk mengutip ID SQL. Setelan defaultnya adalah spasi (" ") jika kutipan ID tidak didukung.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getImportedKeys(catalog, schema, table)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schema | String | Nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran. |
table | String | Nama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi kolom untuk kolom kunci utama yang direferensikan oleh kolom kunci asing tabel tertentu (yang diimpor oleh tabel). Satu deskripsi kolom disediakan di setiap baris kumpulan hasil, dan kolom tersebut diurutkan berdasarkan PKTABLE_CAT
, PKTABLE_SCHEM
, PKTABLE_NAME
, dan KEY_SEQ
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getIndexInfo(catalog, schema, table, unique, approximate)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schema | String | Nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran. |
table | String | Nama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
unique | Boolean | Jika true , metode hanya menampilkan indeks untuk nilai unik; jika tidak, metode akan menampilkan indeks apakah nilainya unik atau tidak. |
approximate | Boolean | Jika true , hasilnya diizinkan untuk mencerminkan nilai perkiraan atau nilai di luar data; jika tidak, akurasi hasil akan diminta. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi kolom indeks dan statistik untuk tabel yang ditentukan. Satu deskripsi kolom disediakan di setiap baris kumpulan hasil, dan deskripsi tersebut diurutkan berdasarkan NON_UNIQUE
, TYPE
, INDEX_NAME
, dan ORDINAL_POSITION
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMajorVersion()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getJDBCMajorVersion()
.
Return
Integer
— Nomor versi JDBC utama untuk driver ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMinorVersion()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getJDBCMinorVersion()
.
Return
Integer
— Nomor versi JDBC minor untuk driver ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxBinaryLiteralLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
.
Return
Integer
— Jumlah maksimum karakter heksadesimal yang diizinkan database ini dalam literal biner inline.
Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxCatalogNameLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
.
Return
Integer
— Jumlah karakter maksimum yang diizinkan database ini dalam nama katalog. Respons
0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
.
Return
Integer
— Jumlah maksimum karakter yang diizinkan database ini dalam literal karakter. Respons
0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnNameLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxColumnNameLength()
.
Return
Integer
— Jumlah karakter maksimum yang diizinkan database ini dalam nama kolom. Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInGroupBy()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
.
Return
Integer
— Jumlah maksimum kolom yang diizinkan database ini dalam klausul GROUP BY
. Respons
0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInIndex()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxColumnsInIndex()
.
Return
Integer
— Jumlah kolom maksimum yang diizinkan database ini dalam indeks. Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInOrderBy()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
.
Return
Integer
— Jumlah maksimum kolom yang diizinkan database ini dalam klausul ORDER BY
. Respons
0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInSelect()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxColumnsInSelect()
.
Return
Integer
— Jumlah kolom maksimum yang diizinkan database ini dalam daftar SELECT
. Respons
0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInTable()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxColumnsInTable()
.
Return
Integer
— Jumlah kolom maksimum yang diizinkan database ini dalam tabel. Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxConnections()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxConnections()
.
Return
Integer
— Jumlah maksimum koneksi serentak ke database ini. Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxCursorNameLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxCursorNameLength()
.
Return
Integer
— Jumlah karakter maksimum yang diizinkan database ini dalam nama kursor. Respons
0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxIndexLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxIndexLength()
.
Return
Integer
— Jumlah maksimum byte yang diizinkan database ini untuk indeks, termasuk semua bagiannya.
Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxProcedureNameLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxProcedureNameLength()
.
Return
Integer
— Jumlah karakter maksimum yang diizinkan database ini dalam nama prosedur. Respons
0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxRowSize()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxRowSize()
.
Return
Integer
— Jumlah maksimum byte yang diizinkan database ini dalam satu baris. Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxSchemaNameLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxSchemaNameLength()
.
Return
Integer
— Jumlah karakter maksimum yang diizinkan database ini dalam nama skema. Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatementLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxStatementLength()
.
Return
Integer
— Jumlah karakter maksimum yang diizinkan database ini dalam pernyataan SQL. Respons
0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatements()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxStatements()
.
Return
Integer
— Jumlah maksimum pernyataan aktif ke database ini yang dapat dibuka secara bersamaan. Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxTableNameLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxTableNameLength()
.
Return
Integer
— Jumlah karakter maksimum yang diizinkan database ini dalam nama tabel. Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxTablesInSelect()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxTablesInSelect()
.
Return
Integer
— Jumlah maksimum tabel yang diizinkan database ini dalam pernyataan SELECT
. Respons
0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getMaxUserNameLength()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getMaxUserNameLength()
.
Return
Integer
— Jumlah karakter maksimum yang diizinkan database ini dalam nama pengguna. Respons 0 menunjukkan tidak ada batas yang diketahui.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getNumericFunctions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getNumericFunctions()
.
Return
String
— Daftar fungsi matematika yang dipisahkan koma yang tersedia dengan database ini. Ini adalah nama fungsi matematika Open/Open CLI yang digunakan dalam klausa escape fungsi JDBC.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getPrimaryKeys(catalog, schema, table)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schema | String | Nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran. |
table | String | Nama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi kolom untuk kolom kunci utama, satu per baris, yang diurutkan berdasarkan COLUMN_NAME
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
procedureNamePattern | String | Pola nama prosedur untuk memfilter penelusuran. Nama ini harus cocok dengan nama prosedur seperti yang disimpan dalam database. |
columnNamePattern | String | Pola nama kolom untuk memfilter penelusuran. Kolom ini harus cocok dengan nama kolom seperti yang disimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi prosedur dan deskripsi kolom, satu per baris.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getProcedureTerm()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getProcedureTerm()
.
Return
String
— Istilah pilihan vendor database untuk 'prosedur'.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getProcedures(catalog, schemaPattern, procedureNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getProcedures(String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
procedureNamePattern | String | Pola nama prosedur untuk memfilter penelusuran. Nama ini harus cocok dengan nama prosedur seperti yang disimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi prosedur, satu per baris.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getResultSetHoldability()
.
Return
Integer
— Kemampuan penyimpanan default database; salah satu dari Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
atau Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getRowIdLifetime()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getRowIdLifetime()
.
Return
Integer
— Status menunjukkan masa aktif ROWID
, yang berupa Jdbc.RowIdLifetime.ROWID_UNSUPPORTED
, Jdbc.RowIdLifetime.ROWID_VALID_OTHER
, Jdbc.RowIdLifetime.ROWID_VALID_SESSION
, Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION
, atau Jdbc.RowIdLifetime.ROWID_VALID_FOREVER
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getSQLKeywords()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getSQLKeywords()
.
Return
String
— Daftar yang dipisahkan koma dari semua kata kunci SQL database ini yang tidak juga berisi kata kunci SQL:2003.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getSQLStateType()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getSQLStateType()
.
Return
Integer
— Jenis SQLSTATE
, baik sqlStateXOpen
atau sqlStateSQL
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getSchemaTerm()
.
Return
String
— Istilah pilihan vendor database untuk 'skema'.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getSchemas()
.
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi skema, satu per baris.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getSchemas()
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi skema yang tersedia dalam database ini, yang diurutkan menurut TABLE_CATALOG
dan TABLE_SCHEM
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getSearchStringEscape()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getSearchStringEscape()
.
Return
String
— String yang digunakan untuk meng-escape karakter pengganti seperti '_' atau '%'.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getStringFunctions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getStringFunctions()
.
Return
String
— Daftar yang dipisahkan koma dari fungsi string yang tersedia dengan database ini. Ini adalah nama fungsi string CLI Grup Terbuka yang digunakan dalam klausa escape fungsi JDBC.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getSuperTables(catalog, schemaPattern, tableNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getSuperTables(String, String,String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan membuat nama katalog tidak digunakan dalam kriteria pemilihan. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. |
tableNamePattern | String | Pola nama tabel; mungkin nama yang sepenuhnya memenuhi syarat. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi hierarki tabel yang ditentukan dalam skema tertentu di database ini. Setiap baris memberikan informasi tentang jenis tabel tertentu. Tabel
tanpa super tidak dicantumkan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getSuperTypes(String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan membuat nama katalog tidak digunakan dalam kriteria pemilihan. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. |
typeNamePattern | String | Pola nama jenis yang ditentukan pengguna; mungkin nama yang sepenuhnya memenuhi syarat. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi hierarki jenis yang ditentukan pengguna yang ditentukan dalam
skema tertentu di database ini. Setiap baris menyediakan informasi tentang jenis tertentu yang ditentukan pengguna. Jenis tanpa super tidak dicantumkan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getSystemFunctions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getSystemFunctions()
.
Return
String
— Daftar yang dipisahkan koma dari fungsi sistem yang tersedia dengan database ini. Ini adalah nama fungsi sistem CLI Grup Terbuka yang digunakan dalam klausa escape fungsi JDBC.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
tableNamePattern | String | Pola nama tabel untuk memfilter penelusuran. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi hak istimewa tabel, satu per baris, diurutkan berdasarkan TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
, dan PRIVILEGE
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getTableTypes()
.
Return
JdbcResultSet
— Kumpulan hasil yang berisi jenis tabel, satu per baris.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getTables(catalog, schemaPattern, tableNamePattern, types)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getTables(String, String, String, String[])
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
tableNamePattern | String | Pola nama tabel untuk memfilter penelusuran. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
types | String[] | Daftar jenis jenis yang akan ditampilkan, yang masing-masing harus ada dalam daftar yang ditampilkan getTableTypes() . Meneruskan null akan menunjukkan bahwa semua jenis tabel ditampilkan. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi tabel, satu per baris, diurutkan sesuai dengan
TABLE_TYPE
, TABLE_CAT
, TABLE_SCHEM
, dan TABLE_NAME
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getTimeDateFunctions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getTimeDateFunctions()
.
Return
String
— Daftar yang dipisahkan koma dari fungsi waktu dan tanggal yang tersedia dengan database ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getTypeInfo()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getTypeInfo()
.
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi jenis data yang didukung oleh database ini. Satu
deskripsi jenis SQL disediakan di setiap baris kumpulan hasil, dan diurutkan menurut
DATA_TYPE
, lalu menurut seberapa dekat jenis data dipetakan ke jenis
JDBC SQL yang sesuai.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getUDTs(catalog, schemaPattern, typeNamePattern, types)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[])
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schemaPattern | String | Pola nama skema untuk memfilter penelusuran, seperti yang muncul dalam
database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran. |
typeNamePattern | String | Pola nama jenis untuk memfilter penelusuran; mungkin nama yang sepenuhnya memenuhi syarat. |
types | Integer[] | Daftar jenis yang ditentukan pengguna (JAVA_OBJECT , STRUCT , atau DISTINCT ) untuk disertakan. Meneruskan null akan menunjukkan bahwa semua jenis ditampilkan. |
Return
JdbcResultSet
— Kumpulan hasil yang berisi deskripsi jenis yang ditentukan pengguna (UDT), satu per baris, diurutkan sesuai dengan DATA_TYPE
, TYPE_CAT
, TYPE_SCHEM
, dan TYPE_NAME
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getURL()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getURL()
.
Return
String
— URL untuk sistem pengelolaan database ini, atau null
jika tidak dibuat.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getUserName()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getUserName()
.
Return
String
— Nama pengguna yang diketahui dalam database ini.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#getVersionColumns(String, String, String)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
catalog | String | Nama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null
akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran. |
schema | String | Nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran. |
table | String | Nama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database. |
Return
JdbcResultSet
— Kumpulan hasil tidak berurutan yang berisi deskripsi kolom yang diperbarui saat nilai apa pun dalam suatu baris diperbarui (satu deskripsi kolom per baris di kumpulan hasil).
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
insertsAreDetected(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#insertsAreDetected(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika untuk jenis set hasil yang ditentukan, penyisipan baris yang terlihat terdeteksi oleh
panggilan ke JdbcResultSet.rowInserted()
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#isCatalogAtStart()
.
Return
Boolean
— true
jika katalog muncul di awal nama tabel yang sepenuhnya memenuhi syarat; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#isReadOnly()
.
Return
Boolean
— true
jika database bersifat hanya baca; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
locatorsUpdateCopy()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#locatorsUpdateCopy()
.
Return
Boolean
— true
jika pembaruan yang dilakukan pada Objek Besar (LOB) dilakukan pada salinan LOB ke-2;
false
jika pembaruan dilakukan langsung ke LOB.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
nullPlusNonNullIsNull()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
.
Return
Boolean
— true
jika penyambungan nilai NULL
dan non-NULL
menghasilkan
NULL
; false
jika sebaliknya.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtEnd()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
.
Return
Boolean
— true
jika nilai NULL
diurutkan ke akhir, terlepas dari tata urutan (menaik atau menurun). Menampilkan false
jika tidak cocok.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtStart()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#nullsAreSortedAtStart()
.
Return
Boolean
— true
jika nilai NULL
diurutkan ke awal, terlepas dari tata urutan (menaik atau menurun). Menampilkan false
jika tidak cocok.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedHigh()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#nullsAreSortedHigh()
.
Return
Boolean
— true
jika nilai NULL
diurutkan tinggi, artinya nilai tersebut dianggap
memiliki nilai lebih tinggi daripada nilai lain di domain saat mengurutkan. Menampilkan false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#nullsAreSortedLow()
.
Return
Boolean
— true
jika nilai NULL
diurutkan rendah, yang berarti nilai tersebut dianggap
memiliki nilai yang lebih rendah daripada nilai lain di domain saat mengurutkan. Menampilkan false
jika tidak cocok.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
othersDeletesAreVisible(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#othersDeletesAreVisible(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika untuk jenis set hasil tertentu, penghapusan yang dibuat oleh orang lain terlihat;
false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
othersInsertsAreVisible(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#othersInsertsAreVisible(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika untuk jenis set hasil tertentu, penyisipan yang dibuat oleh orang lain terlihat;
false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
othersUpdatesAreVisible(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika untuk jenis kumpulan hasil tertentu, pembaruan yang dibuat oleh pengguna lain terlihat;
false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
ownDeletesAreVisible(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#ownDeletesAreVisible(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika untuk jenis set hasil tertentu, penghapusan set itu sendiri terlihat; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
ownInsertsAreVisible(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#ownInsertsAreVisible(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika untuk jenis set hasil tertentu, penyisipan set itu sendiri terlihat; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
ownUpdatesAreVisible(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika untuk jenis set hasil tertentu, update set itu sendiri terlihat; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseIdentifiers()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
.
Return
Boolean
— true
jika database memperlakukan ID SQL dalam huruf besar dan kecil yang tidak dikutip sebagai
tidak peka huruf besar/kecil dan menyimpannya dalam huruf kecil; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseQuotedIdentifiers()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
.
Return
Boolean
— true
jika database memperlakukan ID SQL yang dikutip dengan huruf campuran sebagai peka huruf besar/kecil dan menyimpannya dalam huruf kecil; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseIdentifiers()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
.
Return
Boolean
— true
jika database memperlakukan ID SQL dalam huruf besar dan kecil yang tidak dikutip sebagai
tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar/kecil; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseQuotedIdentifiers()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
.
Return
Boolean
— true
jika database memperlakukan ID SQL yang dikutip dalam huruf campuran sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar/kecil; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseIdentifiers()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
.
Return
Boolean
— true
jika database memperlakukan ID SQL yang menggunakan huruf besar dan kecil sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseQuotedIdentifiers()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
.
Return
Boolean
— true
jika database memperlakukan ID SQL dengan tanda kutip campuran huruf besar/kecil sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92EntryLevelSQL()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
.
Return
Boolean
— true
jika database ini mendukung tata bahasa SQL tingkat pemula ANSI92; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92FullSQL()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsANSI92FullSQL()
.
Return
Boolean
— true
jika database ini mendukung tata bahasa SQL level penuh ANSI92; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92IntermediateSQL()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
.
Return
Boolean
— true
jika database ini mendukung tata bahasa SQL level menengah ANSI92;
false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithAddColumn()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
.
Return
Boolean
— true
jika database mendukung ALTER TABLE
dengan kolom tambahkan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithDropColumn()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
.
Return
Boolean
— true
jika database mendukung ALTER TABLE
dengan kolom lepas; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsBatchUpdates()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsBatchUpdates()
.
Return
Boolean
— true
jika database mendukung update batch; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInDataManipulation()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
.
Return
Boolean
— true
jika pernyataan manipulasi data dapat menyertakan nama katalog; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInIndexDefinitions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()
.
Return
Boolean
— true
jika pernyataan definisi indeks dapat menyertakan nama katalog; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInPrivilegeDefinitions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()
.
Return
Boolean
— true
jika pernyataan definisi hak istimewa dapat menyertakan nama katalog; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInProcedureCalls()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
.
Return
Boolean
— true
jika pernyataan panggilan prosedur dapat menyertakan nama katalog; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInTableDefinitions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
.
Return
Boolean
— true
jika pernyataan definisi tabel dapat menyertakan nama katalog; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsColumnAliasing()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsColumnAliasing()
.
Return
Boolean
— true
jika database mendukung aliasing kolom; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsConvert()
.
Return
Boolean
— true
jika database ini mendukung fungsi skalar JDBC CONVERT
untuk
konversi satu jenis JDBC ke
yang lain; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert(fromType, toType)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsConvert(int, int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
fromType | Integer | Jenis yang menjadi sumber konversi. |
toType | Integer | Jenis yang menjadi tujuan konversi. |
Return
Boolean
— true
jika database ini mendukung fungsi skalar JDBC CONVERT
untuk konversi jenis JDBC yang ditentukan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
.
Return
Boolean
— true
jika database ini mendukung tata bahasa ODBC Core SQL; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsDataDefinitionAndDataManipulationTransactions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
.
Return
Boolean
— true
jika database ini mendukung definisi data dan pernyataan manipulasi
data dalam transaksi; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsDataManipulationTransactionsOnly()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
.
Return
Boolean
— true
jika database ini mendukung pernyataan manipulasi data dalam transaksi; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsDifferentTableCorrelationNames()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
.
Return
Boolean
— true
jika nama korelasi tabel didukung dan dibatasi agar berbeda dari nama tabel dalam database; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsExpressionsInOrderBy()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
.
Return
Boolean
— true
jika database ini mendukung ekspresi dalam daftar ORDER BY
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsExtendedSQLGrammar()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
.
Return
Boolean
— true
jika database ini mendukung tata bahasa ODBC Extended SQL; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsFullOuterJoins()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsFullOuterJoins()
.
Return
Boolean
— true
jika database ini mendukung join outer bertingkat penuh; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsGetGeneratedKeys()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
.
Return
Boolean
— true
jika kunci yang dihasilkan secara otomatis dapat diambil setelah pernyataan dieksekusi; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupBy()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsGroupBy()
.
Return
Boolean
— true
jika database ini mendukung beberapa bentuk klausa GROUP BY
; jika tidak, false
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupByBeyondSelect()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
.
Return
Boolean
— true
jika database ini mendukung penggunaan kolom yang tidak ada dalam pernyataan SELECT
di klausa GROUP BY
, asalkan semua kolom dalam pernyataan SELECT
disertakan dalam klausa GROUP BY
. Menampilkan false
jika tidak cocok.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsIntegrityEnhancementFacility()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
.
Return
Boolean
— true
jika database ini mendukung Fasilitas Peningkatan Integritas SQL; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsLikeEscapeClause()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsLikeEscapeClause()
.
Return
Boolean
— true
jika database ini mendukung penentuan klausa escape LIKE
; jika tidak, false
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsLimitedOuterJoins()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsLimitedOuterJoins()
.
Return
Boolean
— true
jika database ini menyediakan dukungan terbatas untuk outer join; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsMinimumSQLGrammar()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()
.
Return
Boolean
— true
jika database ini mendukung tata bahasa SQL Minimum ODBC; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseIdentifiers()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
.
Return
Boolean
— true
jika database memperlakukan ID SQL tanpa tanda kutip dalam huruf campuran sebagai peka huruf besar/kecil dan akibatnya menyimpannya dalam huruf besar/kecil; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseQuotedIdentifiers()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
.
Return
Boolean
— true
jika database memperlakukan ID SQL yang dikutip dalam huruf campuran sebagai peka huruf besar/kecil,
sehingga menyimpannya dalam huruf besar/kecil; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleOpenResults()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsMultipleOpenResults()
.
Return
Boolean
— true
jika pernyataan callable dapat menampilkan beberapa set hasil secara bersamaan;
false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleResultSets()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsMultipleResultSets()
.
Return
Boolean
— true
jika database ini mendukung pengambilan beberapa kumpulan hasil dari satu panggilan eksekusi; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleTransactions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsMultipleTransactions()
.
Return
Boolean
— true
jika database ini mendukung adanya beberapa transaksi pada koneksi yang berbeda
yang terbuka sekaligus; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsNamedParameters()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsNamedParameters()
.
Return
Boolean
— true
jika database mendukung parameter bernama untuk pernyataan callable; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsNonNullableColumns()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsNonNullableColumns()
.
Return
Boolean
— true
jika kolom dalam database ini dapat ditetapkan sebagai non-nullable; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossCommit()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
.
Return
Boolean
— true
jika database ini mendukung agar kursor selalu terbuka di seluruh commit;
false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossRollback()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()
.
Return
Boolean
— true
jika database ini mendukung penyimpanan kursor selalu terbuka saat rollback; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossCommit()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
.
Return
Boolean
— true
jika database ini mendukung pernyataan penyimpanan selalu terbuka di seluruh commit; jika tidak, false
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossRollback()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()
.
Return
Boolean
— true
jika database ini mendukung penyimpanan pernyataan selalu terbuka di seluruh rollback; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsOuterJoins()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsOuterJoins()
.
Return
Boolean
— true
jika database ini mendukung beberapa bentuk outer join; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedDelete()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsPositionedDelete()
.
Return
Boolean
— true
jika database ini mendukung pernyataan DELETE
diposisikan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedUpdate()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsPositionedUpdate()
.
Return
Boolean
— true
jika database ini mendukung pernyataan UPDATE
diposisikan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetConcurrency(type, concurrency)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
concurrency | Integer | Jenis konkurensi, yaitu Jdbc.ResultSet.CONCUR_READ_ONLY atau Jdbc.ResultSet.CONCUR_UPDATABLE . |
Return
Boolean
— true
jika database ini mendukung kumpulan hasil yang ditentukan dan kombinasi jenis serentak; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetHoldability(holdability)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsResultSetHoldability(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
holdability | Integer | Konstanta penyimpanan yang akan diperiksa; salah satu dari Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT atau Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
Return
Boolean
— true
jika database memiliki daya tahan yang ditentukan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetType(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsResultSetType(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika database ini mendukung jenis kumpulan hasil yang ditentukan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSavepoints()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSavepoints()
.
Return
Boolean
— true
jika database mendukung Savepoint; jika tidak, false
.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInDataManipulation()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
.
Return
Boolean
— true
jika pernyataan manipulasi data dapat menyertakan nama skema; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInIndexDefinitions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
.
Return
Boolean
— true
jika pernyataan definisi indeks dapat menyertakan nama skema; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInPrivilegeDefinitions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
.
Return
Boolean
— true
jika pernyataan definisi hak istimewa dapat menyertakan nama skema; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInProcedureCalls()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
.
Return
Boolean
— true
jika pernyataan panggilan prosedur dapat menyertakan nama skema; false
jika sebaliknya.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInTableDefinitions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
.
Return
Boolean
— true
jika pernyataan definisi tabel dapat menyertakan nama skema; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSelectForUpdate()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSelectForUpdate()
.
Return
Boolean
— true
jika database ini mendukung pernyataan SELECT FOR UPDATE
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsStatementPooling()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsStatementPooling()
.
Return
Boolean
— true
jika database mendukung penggabungan pernyataan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredFunctionsUsingCallSyntax()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
.
Return
Boolean
— true
jika database mendukung pemanggilan fungsi yang ditentukan pengguna atau vendor menggunakan sintaksis escape prosedur yang tersimpan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredProcedures()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsStoredProcedures()
.
Return
Boolean
— true
jika database ini mendukung panggilan prosedur tersimpan yang menggunakan sintaksis escape prosedur tersimpan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInComparisons()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
.
Return
Boolean
— true
jika database ini mendukung subkueri dalam ekspresi perbandingan; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInExists()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSubqueriesInExists()
.
Return
Boolean
— true
jika database ini mendukung subkueri dalam ekspresi EXISTS
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInIns()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSubqueriesInIns()
.
Return
Boolean
— true
jika database ini mendukung subkueri dalam ekspresi IN
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInQuantifieds()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
.
Return
Boolean
— true
jika database ini mendukung subkueri dalam ekspresi terukur; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsTableCorrelationNames()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsTableCorrelationNames()
.
Return
Boolean
— true
jika database ini mendukung nama korelasi tabel; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactionIsolationLevel(level)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
level | Integer | Tingkat isolasi transaksi untuk menentukan dukungan. Nilai ini harus berupa salah satu dari Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED , Jdbc.Connection.TRANSACTION_READ_COMMITTED , Jdbc.Connection.TRANSACTION_REPEATABLE_READ , Jdbc.Connection.TRANSACTION_SERIALIZABLE , atau Jdbc.Connection.TRANSACTION_NONE . |
Return
Boolean
— true
jika database ini mendukung tingkat isolasi transaksi tertentu; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactions()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsTransactions()
.
Return
Boolean
— true
jika database ini mendukung transaksi; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsUnion()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsUnion()
.
Return
Boolean
— true
jika database ini mendukung SQL UNION
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
supportsUnionAll()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#supportsUnionAll()
.
Return
Boolean
— true
jika database ini mendukung SQL UNION ALL
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
updatesAreDetected(type)
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#updatesAreDetected(int)
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | Integer | Jenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE , atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE . |
Return
Boolean
— true
jika untuk jenis set hasil yang ditentukan, pembaruan baris yang terlihat terdeteksi oleh
panggilan ke JdbcResultSet.rowUpdated()
; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFilePerTable()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#usesLocalFilePerTable()
.
Return
Boolean
— true
jika database menyimpan setiap tabel dalam file lokal terpisah; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFiles()
Untuk dokumentasi metode ini, lihat
java.sql.DatabaseMetaData#usesLocalFiles()
.
Return
Boolean
— true
jika database menyimpan tabel dalam file lokal; false
jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/script.external_request