JDBC veritabanı meta verisi nesnesi. Bu sınıfın dokümanları için
java.sql.DatabaseMetaData
bölümüne bakın.
Yöntemler
Ayrıntılı dokümanlar
allProceduresAreCallable()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#allProceduresAreCallable()
bölümüne bakın.
Return
Boolean
: Kullanıcı get
tarafından döndürülen tüm prosedürleri çağırabiliyorsa true
; aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#allTablesAreSelectable()
bölümüne bakın.
Return
Boolean
: Kullanıcı SELECT
ifadesi içinde get
tarafından döndürülen tüm tabloları çağırabiliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
bölümüne bakın.
Return
Boolean
— true
, auto
true
olduğunda, bir SQL istisnası, bekletilebilir olsalar bile tüm açık sonuç kümelerinin kapalı olduğunu belirtirse. Aksi takdirde false
döndürülür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
bölümüne bakın.
Return
Boolean
: Bir işlemdeki veri tanımı ifadesi işlemin kaydetmesini zorunlu kılıyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionIgnoredInTransactions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
bölümüne bakın.
Return
Boolean
: veritabanı bir işlemdeki veri tanımı ifadesini yoksayar ise true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
deletesAreDetected(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#deletesAreDetected(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Belirtilen sonuç kümesi türü için Jdbc
çağrıları tarafından görünür bir satır silme işlemi algılanırsa true
. false
ise silinen satırlar sonuç kümesinden kaldırılır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
bölümüne bakın.
Return
Boolean
: get
tarafından döndürülen boyuta LONGVARCHAR
ve LONGVARBINARY
SQL veri türleri dahil edilmişse true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getAttributes(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
type | String | Kullanıcı tanımlı tür adı kalıbı; veritabanında depolandığı şekilde tür adıyla eşleşmelidir. |
attribute | String | Özellik adı kalıbı; veritabanında belirtildiği şekliyle özellik adıyla eşleşmelidir. |
Return
Jdbc
: Belirtilen şemada ve katalogda bulunan belirli bir kullanıcı tanımlı türün özelliklerinin açıklamalarını içeren bir sonuç kümesi. Her satır, TYPE_CAT
, TYPE_SCHEM
, TYPE_NAME
ve ORDINAL_POSITION
'e göre sıralanmış belirli bir özellik hakkında bilgi sağlar.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getBestRowIdentifier(catalog, schema, table, scope, nullable)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Aramanın filtreleneceği şema adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekilde tablo adıyla eşleşmelidir. |
scope | Integer | SCOPE sütun açıklaması sütununda bulunanlarla aynı değerleri kullanan ilgi alanı kapsamı. |
nullable | Boolean | true ise boş bırakılabilen sütunları dahil edin, aksi takdirde dahil etmeyin. |
Return
Jdbc
: Bir satırı benzersiz şekilde tanımlayan sütun açıklamalarını içeren bir sonuç kümesi (sonuç kümesinde satır başına bir sütun açıklaması, SCOPE
'ye göre sıralanır).
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getCatalogSeparator()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getCatalogSeparator()
bölümüne bakın.
Return
String
: Bu veritabanı tarafından kullanılan bir katalog ile tablo adı arasındaki ayırıcı.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getCatalogTerm()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getCatalogTerm()
bölümüne bakın.
Return
String
: Veri tabanı tedarikçisinin "katalog" için tercih ettiği terim.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getCatalogs()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getCatalogs()
bölümüne bakın.
Return
Jdbc
: Katalog adlarını içeren bir sonuç kümesi (satır başına bir tane).
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getClientInfoProperties()
bölümüne bakın.
Return
Jdbc
: Sürücünün desteklediği müşteri bilgileri özelliklerini içeren bir sonuç kümesi. Sıralama ölçütü NAME
'dur ve her satırda bir özellik bulunur.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getColumnPrivileges(catalog, schema, table, columnNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Aramanın filtreleneceği şemanın adı (veritabanında göründüğü şekilde).
Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekilde tablo adıyla eşleşmelidir. |
column | String | Aramayı filtrelemek için kullanılacak sütun adı kalıbı. Bu ad, veritabanında depolandığı şekilde sütun adıyla eşleşmelidir. |
Return
Jdbc
: Sütun ayrıcalık açıklamalarını içeren bir sonuç kümesi. Her satırda bir tane olmak üzere COLUMN_NAME
ve PRIVILEGE
'ye göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getColumns(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Aramayı filtrelemek için kullanılacak tablo adı kalıbı. Bu ad, veritabanında saklandığı şekilde tablo adıyla eşleşmelidir. |
column | String | Aramayı filtrelemek için kullanılacak sütun adı kalıbı. Bu ad, veritabanında depolandığı şekilde sütun adıyla eşleşmelidir. |
Return
Jdbc
: TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
ve ORDINAL_POSITION
'e göre sıralanmış, sütun açıklamalarını içeren bir sonuç kümesi (satır başına bir tane).
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getConnection()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getConnection()
bölümüne bakın.
Return
Jdbc
: Bu meta verileri oluşturan bağlantı.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
parent | String | Veritabanında göründüğü şekliyle üst katalog adı. Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null parametresinin iletilmesi, seçim ölçütlerinde katalog adının kullanılmadığını gösterir. |
parent | String | Veritabanında göründüğü şekliyle üst şema adı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null iletilmesi, şema adının seçim ölçütlerinde kullanılmadığına işaret eder. |
parent | String | Anahtarı dışa aktaran üst tablonun adı. Bu ad, veritabanında saklandığı şekilde tablo adıyla eşleşmelidir. |
foreign | String | Veritabanında görünen yabancı katalog adı. Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null parametresinin iletilmesi, seçim ölçütlerinde katalog adının kullanılmadığını gösterir. |
foreign | String | Veritabanında göründüğü şekliyle yabancı bir şema adı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, seçim ölçütlerinde şema adının kullanılmadığını gösterir. |
foreign | String | Anahtarı dışa aktaran yabancı tablonun adı. Bu ad, veritabanında saklandığı şekilde tablo adıyla eşleşmelidir. |
Return
Jdbc
: Belirtilen yabancı anahtar tablosundaki birincil anahtara veya üst tablonun benzersiz bir kısıtlamasını temsil eden sütunlara referans veren yabancı anahtar sütunu açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bunlar FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
ve KEY_SEQ
'e göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMajorVersion()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getDatabaseMajorVersion()
bölümüne bakın.
Return
Integer
: Temel veritabanının ana sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMinorVersion()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getDatabaseMinorVersion()
bölümüne bakın.
Return
Integer
: Temel veritabanının alt sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductName()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getDatabaseProductName()
bölümüne bakın.
Return
String
: Bu veritabanı ürününün adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getDatabaseProductVersion()
bölümüne bakın.
Return
String
: Bu veritabanı ürününün sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getDefaultTransactionIsolation()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getDefaultTransactionIsolation()
bölümüne bakın.
Return
Integer
: Veritabanının varsayılan işlem yalıtım düzeyidir. Bu düzey Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED
, Jdbc.Connection.TRANSACTION_READ_COMMITTED
, Jdbc.Connection.TRANSACTION_REPEATABLE_READ
, Jdbc.Connection.TRANSACTION_SERIALIZABLE
veya Jdbc.Connection.TRANSACTION_NONE
arasından seçilir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getDriverMajorVersion()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getDriverMajorVersion()
bölümüne bakın.
Return
Integer
: JDBC sürücüsünün ana sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getDriverMinorVersion()
bölümüne bakın.
Return
Integer
: JDBC sürücüsünün küçük sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getDriverName()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getDriverName()
bölümüne bakın.
Return
String
: Bu JDBC sürücüsünün adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getDriverVersion()
bölümüne bakın.
Return
String
: Bu JDBC sürücüsünün sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Aramanın filtreleneceği şema adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekilde tablo adıyla eşleşmelidir. |
Return
Jdbc
: Tablo tarafından dışa aktarılan birincil anahtar sütunlarının yabancı anahtar sütun açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bunlar FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
ve KEY_SEQ
'a göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getExtraNameCharacters()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getExtraNameCharacters()
bölümüne bakın.
Return
String
: a-z, A-Z, 0-9 ve _ karakterlerine ek olarak, tırnak içine alınmamış tanımlayıcı adlarında kullanılabilen ek karakterler.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
function | String | İşlev kalıbı, işlev adıyla veritabanında depolandığı şekilde eşleşir. |
column | String | Parametre adı kalıbı. Bu kalıp, veritabanında depolandığı şekliyle parametre veya sütun adıyla eşleşmelidir. |
Return
Jdbc
: Belirtilen katalogda bulunan sistem ve kullanıcı işlevi parametrelerinin açıklamalarını içeren bir sonuç kümesi. Her satırda, FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
ve SPECIFIC_ NAME
'e göre sıralanmış bir işlev açıklaması bulunur.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getFunctions(catalog, schemaPattern, functionNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getFunctions(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
function | String | İşlev kalıbı. Bu kalıp, veritabanında depolandığı şekliyle işlev adıyla eşleşmelidir. |
Return
Jdbc
: Belirli bir katalogda bulunan sistem ve kullanıcı işlevlerinin açıklamalarını içeren bir sonuç kümesi. Her satırda, FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
ve SPECIFIC_ NAME
'e göre sıralanmış bir işlev açıklaması bulunur.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getIdentifierQuoteString()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getIdentifierQuoteString()
bölümüne bakın.
Return
String
: SQL tanımlayıcılarını tırnak içine almak için kullanılan dize. Tanımlayıcı tırnak içine alınmazsa varsayılan olarak boşluk (" ") olur.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getImportedKeys(catalog, schema, table)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Aramanın filtreleneceği şema adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekilde tablo adıyla eşleşmelidir. |
Return
Jdbc
: Belirtilen tablonun yabancı anahtar sütunları (bir tablo tarafından içe aktarılanlar) tarafından referans verilen birincil anahtar sütunlarının sütun açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bunlar PKTABLE_CAT
, PKTABLE_SCHEM
, PKTABLE_NAME
ve KEY_SEQ
'e göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getIndexInfo(catalog, schema, table, unique, approximate)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Aramanın filtreleneceği şema adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekilde tablo adıyla eşleşmelidir. |
unique | Boolean | true ise yöntem yalnızca benzersiz değerlerin dizinlerini döndürür. Aksi takdirde, değerlerin benzersiz olup olmadığına bakılmaksızın dizinleri döndürür. |
approximate | Boolean | true ise sonucun yaklaşık veya veri dışı değerleri yansıtmasına izin verilir. Aksi takdirde sonuç doğruluğu istenir. |
Return
Jdbc
: Belirtilen tablonun dizin ve istatistik sütunu açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bunlar NON_UNIQUE
, TYPE
, INDEX_NAME
ve ORDINAL_POSITION
'e göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMajorVersion()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getJDBCMajorVersion()
bölümüne bakın.
Return
Integer
: Bu sürücünün ana JDBC sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMinorVersion()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getJDBCMinorVersion()
bölümüne bakın.
Return
Integer
: Bu sürücünün küçük JDBC sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxBinaryLiteralLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının satır içi ikili değişmez değerde izin verdiği maksimum onaltılık karakter sayısı.
0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxCatalogNameLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir katalog adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir karakter ifadesi için izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnNameLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxColumnNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir sütun adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInGroupBy()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir GROUP BY
yan tümcesinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInIndex()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxColumnsInIndex()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir dizinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInOrderBy()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir ORDER BY
yan tümcesinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInSelect()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxColumnsInSelect()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir SELECT
listesinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInTable()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxColumnsInTable()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir tabloda izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxConnections()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxConnections()
bölümüne bakın.
Return
Integer
: Bu veritabanına yapılan maksimum eşzamanlı bağlantı sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxCursorNameLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxCursorNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir işaretçi adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxIndexLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxIndexLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının, tüm bölümleri dahil olmak üzere bir dizin için izin verdiği maksimum bayt sayısı.
0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxProcedureNameLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxProcedureNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir prosedür adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxRowSize()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxRowSize()
bölümüne bakın.
Return
Integer
: Bu veritabanının tek bir satırda izin verdiği maksimum bayt sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxSchemaNameLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxSchemaNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir şema adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatementLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxStatementLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir SQL ifadesi için izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatements()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxStatements()
bölümüne bakın.
Return
Integer
: Bu veritabanında aynı anda açılabilecek maksimum etkin ifade sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxTableNameLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxTableNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir tablo adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxTablesInSelect()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxTablesInSelect()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir SELECT
ifadesi için izin verdiği maksimum tablo sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getMaxUserNameLength()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getMaxUserNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının kullanıcı adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getNumericFunctions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getNumericFunctions()
bölümüne bakın.
Return
String
: Bu veritabanında kullanılabilen matematiksel işlevlerin virgülle ayrılmış listesi. Bunlar, JDBC işlev kaçış yan tümcesinde kullanılan Open/Open CLI matematik işlevi adlarıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getPrimaryKeys(catalog, schema, table)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Aramanın filtreleneceği şema adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekilde tablo adıyla eşleşmelidir. |
Return
Jdbc
: Birincil anahtar sütunlarının sütun açıklamalarını içeren bir sonuç kümesi. Her satır için bir tane olmak üzere COLUMN_NAME
'ye göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
procedure | String | Aramanın filtreleneceği prosedür adı kalıbı. Bu ad, veritabanında depolandığı şekilde prosedür adıyla eşleşmelidir. |
column | String | Aramayı filtrelemek için kullanılacak sütun adı kalıbı. Bu ad, veritabanında depolandığı şekilde sütun adıyla eşleşmelidir. |
Return
Jdbc
: Her satırda bir tane olmak üzere prosedür ve sütun açıklamalarını içeren bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getProcedureTerm()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getProcedureTerm()
bölümüne bakın.
Return
String
: Veri tabanı tedarikçisinin "prozedür" için tercih ettiği terim.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getProcedures(catalog, schemaPattern, procedureNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getProcedures(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
procedure | String | Aramanın filtreleneceği prosedür adı kalıbı. Bu ad, veritabanında depolandığı şekilde prosedür adıyla eşleşmelidir. |
Return
Jdbc
: Her satırda bir tane olmak üzere prosedür açıklamalarını içeren bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getResultSetHoldability()
bölümüne bakın.
Return
Integer
: Veritabanının varsayılan bekletilebilirliği; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
değerlerinden biri.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getRowIdLifetime()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getRowIdLifetime()
bölümüne bakın.
Return
Integer
: ROWID
'un kullanım süresini belirten durum. Jdbc.RowIdLifetime.ROWID_UNSUPPORTED
, Jdbc.RowIdLifetime.ROWID_VALID_OTHER
, Jdbc.RowIdLifetime.ROWID_VALID_SESSION
, Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION
veya Jdbc.RowIdLifetime.ROWID_VALID_FOREVER
seçeneklerinden biri olabilir.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getSQLKeywords()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getSQLKeywords()
bölümüne bakın.
Return
String
: Bu veritabanındaki SQL:2003 anahtar kelimeleri olmayan tüm SQL anahtar kelimelerinin virgülle ayrılmış listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getSQLStateType()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getSQLStateType()
bölümüne bakın.
Return
Integer
: SQLSTATE
türü (sql
veya sql
).
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getSchemaTerm()
bölümüne bakın.
Return
String
: Veri tabanı tedarikçisinin "şema" için tercih ettiği terim.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getSchemas()
bölümüne bakın.
Return
Jdbc
: Şema açıklamalarını içeren bir sonuç kümesi (satır başına bir tane).
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getSchemas()
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
Return
Jdbc
: Bu veritabanında bulunan şema açıklamalarını içeren ve TABLE_CATALOG
ile TABLE_SCHEM
parametrelerine göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getSearchStringEscape()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getSearchStringEscape()
bölümüne bakın.
Return
String
: "_" veya "%" gibi joker karakterlerden kaçmak için kullanılan dize.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getStringFunctions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getStringFunctions()
bölümüne bakın.
Return
String
: Bu veritabanında kullanılabilen dize işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlev kaçış yan tümcesinde kullanılan Open Group CLI dize işlevi adlarıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getSuperTables(catalog, schemaPattern, tableNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getSuperTables(String, String,String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında görünen katalog adı. Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null parametresinin iletilmesi, seçim ölçütlerinde katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. |
table | String | Tablo adı kalıbı; tam nitelikli bir ad olabilir. |
Return
Jdbc
: Bu veritabanındaki belirli bir şemada tanımlanan tablo hiyerarşilerinin açıklamalarını içeren bir sonuç kümesi. Her satırda belirli bir tablo türü hakkında bilgi sağlanır. Süper olmayan tablolar listelenmez.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getSuperTypes(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında görünen katalog adı. Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null parametresinin iletilmesi, seçim ölçütlerinde katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. |
type | String | Kullanıcı tanımlı tür adı kalıbı; tam nitelikli bir ad olabilir. |
Return
Jdbc
: Bu veritabanında belirli bir şemada tanımlanan kullanıcı tanımlı tür hiyerarşileri ile ilgili açıklamaları içeren bir sonuç kümesi. Her satır, belirli bir kullanıcı tanımlı tür hakkında bilgi sağlar. Süper olmayan türler listelenmez.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getSystemFunctions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getSystemFunctions()
bölümüne bakın.
Return
String
: Bu veritabanında kullanılabilen sistem işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlev kaçış yan tümcesinde kullanılan Open Group CLI sistem işlevi adlarıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Aramayı filtrelemek için kullanılacak tablo adı kalıbı. Bu ad, veritabanında saklandığı şekilde tablo adıyla eşleşmelidir. |
Return
Jdbc
: Tablo ayrıcalık açıklamalarını içeren bir sonuç kümesi. Her satırda bir tane olmak üzere TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
ve PRIVILEGE
'e göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getTableTypes()
bölümüne bakın.
Return
Jdbc
: Tablo türlerini içeren bir sonuç kümesi (satır başına bir tane).
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getTables(catalog, schemaPattern, tableNamePattern, types)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getTables(String, String, String, String[])
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Aramayı filtrelemek için kullanılacak tablo adı kalıbı. Bu ad, veritabanında saklandığı şekilde tablo adıyla eşleşmelidir. |
types | String[] | Döndürülecek tür türlerinin listesi. Bu türlerin her biri get tarafından döndürülen listede olmalıdır. null iletilmesi, tüm tablo türlerinin döndürüldüğünü gösterir. |
Return
Jdbc
: Tablo açıklamalarını içeren bir sonuç kümesi (satır başına bir tane) TABLE_TYPE
, TABLE_CAT
, TABLE_SCHEM
ve TABLE_NAME
'e göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getTimeDateFunctions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getTimeDateFunctions()
bölümüne bakın.
Return
String
: Bu veritabanında kullanılabilen saat ve tarih işlevlerinin virgülle ayrılmış listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getTypeInfo()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getTypeInfo()
bölümüne bakın.
Return
Jdbc
: Bu veritabanı tarafından desteklenen veri türlerinin açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir SQL türü açıklaması sağlanır ve bu açıklamalar DATA_TYPE
'ye, ardından veri türünün ilgili JDBC SQL türüyle ne kadar yakından eşlendiğine göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getUDTs(catalog, schemaPattern, typeNamePattern, types)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[])
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Veritabanında göründüğü şekilde, aramayı filtrelemek için kullanılacak şema adı kalıbı. Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null parametresinin iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
type | String | Aramayı filtrelemek için kullanılacak tür adı kalıbı; tam nitelikli bir ad olabilir. |
types | Integer[] | Dahil edilecek kullanıcı tanımlı türlerin (JAVA_OBJECT , STRUCT veya DISTINCT ) listesi. null iletilmesi, tüm türlerin döndürüldüğünü gösterir. |
Return
Jdbc
: Kullanıcı tanımlı tür (UDT) açıklamalarını içeren bir sonuç kümesi. Her satırda bir açıklama olacak şekilde DATA_TYPE
, TYPE_CAT
, TYPE_SCHEM
ve TYPE_NAME
'e göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getURL()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getURL()
adresine bakın.
Return
String
: Bu veritabanı yönetim sisteminin URL'si veya oluşturulmamışsa null
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getUserName()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getUserName()
bölümüne bakın.
Return
String
: Bu veritabanında bilinen kullanıcı adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#getVersionColumns(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Aramanın filtreleneceği katalog adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri katalog olmadan alabilirsiniz. null iletilmesi, aramayı daraltmak için katalog adının kullanılmadığını gösterir. |
schema | String | Aramanın filtreleneceği şema adı (veritabanında göründüğü şekilde). Boş bir dize ileterek bu prosedürleri şema olmadan alabilirsiniz. null iletilmesi, şema adının aramayı daraltmak için kullanılmadığını gösterir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekilde tablo adıyla eşleşmelidir. |
Return
Jdbc
: Bir satırdaki herhangi bir değer güncellendiğinde güncellenen sütun açıklamalarını içeren, sırasız bir sonuç kümesidir (sonuç kümesinde satır başına bir sütun açıklaması).
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
insertsAreDetected(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#insertsAreDetected(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Belirtilen sonuç kümesi türü için Jdbc
çağrıları tarafından görünür bir satır ekleme algılanırsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#isCatalogAtStart()
bölümüne bakın.
Return
Boolean
: Tam nitelikli tablo adının başında bir katalog görünüyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#isReadOnly()
bölümüne bakın.
Return
Boolean
: Veritabanı salt okunursa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
locatorsUpdateCopy()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#locatorsUpdateCopy()
bölümüne bakın.
Return
Boolean
: Büyük bir nesnede (LOB) yapılan güncellemeler LOB'nin kopyasında yapılırsa true
; doğrudan LOB'de yapılırsa false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
nullPlusNonNullIsNull()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
bölümüne bakın.
Return
Boolean
: NULL
ve NULL
olmayan değerlerin bir araya getirilmesi NULL
ile sonuçlanırsa true
; aksi takdirde false
döndürülür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtEnd()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
bölümüne bakın.
Return
Boolean
: NULL
değerleri, sıralama düzeninden (artan veya azalan) bağımsız olarak sona kadar sıralanırsa true
. Aksi takdirde false
döndürülür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtStart()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#nullsAreSortedAtStart()
bölümüne bakın.
Return
Boolean
: NULL
değerleri, sıralama düzeninden (artan veya azalan) bağımsız olarak baştan sona sıralanmışsa true
değerini döndürür. Aksi takdirde false
döndürülür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedHigh()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#nullsAreSortedHigh()
bölümüne bakın.
Return
Boolean
— true
NULL
değerleri yüksek sıralanırsa, yani sıralama yapılırken alandaki diğerlerinden daha yüksek bir değere sahip oldukları kabul edilir. Aksi takdirde false
döndürülür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#nullsAreSortedLow()
bölümüne bakın.
Return
Boolean
— true
NULL
değerleri düşük sıralanırsa, yani sıralama sırasında alandaki diğerlerinden daha düşük bir değere sahip oldukları kabul edilir. Aksi takdirde false
döndürülür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
othersDeletesAreVisible(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#othersDeletesAreVisible(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Belirtilen sonuç kümesi türü için diğer kullanıcılar tarafından yapılan silme işlemleri görünür durumdaysa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
othersInsertsAreVisible(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#othersInsertsAreVisible(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Belirtilen sonuç kümesi türü için başkaları tarafından yapılan eklemeler görünür durumdaysa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
othersUpdatesAreVisible(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Belirtilen sonuç kümesi türü için başkaları tarafından yapılan güncellemeler görünür durumdaysa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
ownDeletesAreVisible(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#ownDeletesAreVisible(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Belirtilen sonuç kümesi türü için kümenin kendi silme işlemleri görünür durumdaysa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
ownInsertsAreVisible(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#ownInsertsAreVisible(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Belirtilen sonuç kümesi türü için kümenin kendi eklemeleri görünür durumdaysa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
ownUpdatesAreVisible(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Belirtilen sonuç kümesi türü için kümenin kendi güncellemeleri görünür durumdaysa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseIdentifiers()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harf karışımı olan ve tırnak içine alınmamış SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendirip bunları küçük harf olarak depolarsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseQuotedIdentifiers()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
bölümüne bakın.
Return
Boolean
: veritabanı, büyük/küçük harflerin karıştırıldığı tırnak içine alınmış SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendirip bunları küçük harf olarak depolarsa true
; aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseIdentifiers()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
bölümüne bakın.
Return
Boolean
: veritabanı, büyük/küçük harf duyarlı olmayan ve tırnak içine alınmamış SQL tanımlayıcılarını büyük/küçük harf duyarlı olarak değerlendirip büyük/küçük harf duyarlı olarak depolarsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseQuotedIdentifiers()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
bölümüne bakın.
Return
Boolean
: veritabanı, büyük/küçük harflerin karışık olduğu alıntılanmış SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendirip karışık harflerle depolarsa true
; aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseIdentifiers()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harf karışımı büyük harf içermeyen SQL tanımlayıcılarını büyük/küçük harf duyarlı olarak değerlendirip büyük harflerle depoluyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseQuotedIdentifiers()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
bölümüne bakın.
Return
Boolean
: veritabanı, büyük/küçük harflerin karıştırıldığı alıntılanmış SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendirip büyük harflerle depolarsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92EntryLevelSQL()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ANSI92 giriş seviyesi SQL dil bilgisini destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92FullSQL()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsANSI92FullSQL()
bölümüne bakın.
Return
Boolean
— Bu veritabanı ANSI92 tam düzey SQL dil bilgisini destekliyorsa true
; aksi takdirde false
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92IntermediateSQL()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ANSI92 orta düzey SQL dil bilgisini destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithAddColumn()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
bölümüne bakın.
Return
Boolean
: veritabanı sütun eklemeyle ALTER TABLE
'yi destekliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithDropColumn()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
bölümüne bakın.
Return
Boolean
: veritabanı sütun bırakmayla ALTER TABLE
'yi destekliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsBatchUpdates()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsBatchUpdates()
bölümüne bakın.
Return
Boolean
: veritabanı toplu güncellemeleri destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInDataManipulation()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
bölümüne bakın.
Return
Boolean
: Veri manipülasyonu ifadesi bir katalog adı içerebiliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInIndexDefinitions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()
bölümüne bakın.
Return
Boolean
: Bir dizin tanımı ifadesi katalog adı içerebiliyorsa true
; aksi takdirde false
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInPrivilegeDefinitions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()
bölümüne bakın.
Return
Boolean
: Bir ayrıcalık tanımı ifadesi katalog adı içerebiliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInProcedureCalls()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
bölümüne bakın.
Return
Boolean
: Bir prosedür çağrısı ifadesi katalog adı içerebiliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInTableDefinitions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
bölümüne bakın.
Return
Boolean
: Tablo tanımı ifadesi bir katalog adı içerebiliyorsa true
; aksi takdirde false
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsColumnAliasing()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsColumnAliasing()
bölümüne bakın.
Return
Boolean
: Veritabanı sütun takma adını destekliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsConvert()
bölümüne bakın.
Return
Boolean
: Bu veritabanı bir JDBC türünün başka bir türe dönüştürülmesi için JDBC skaler işlevi CONVERT
'yi destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert(fromType, toType)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsConvert(int, int)
bölümüne bakın.
Parametreler
Return
Boolean
: Bu veritabanı, belirtilen JDBC türlerinin dönüştürülmesi için JDBC skaler işlevini CONVERT
destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ODBC Core SQL söz dizimini destekliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsDataDefinitionAndDataManipulationTransactions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
bölümüne bakın.
Return
Boolean
: Bu veritabanı bir işlemde hem veri tanımı hem de veri değiştirme işlemlerini destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsDataManipulationTransactionsOnly()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
bölümüne bakın.
Return
Boolean
: Bu veritabanı bir işlemdeki veri değiştirme ifadelerini destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsDifferentTableCorrelationNames()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
bölümüne bakın.
Return
Boolean
: Tablo ilişkilendirme adları destekleniyorsa ve veritabanındaki tabloların adlarından farklı olacak şekilde kısıtlanmışsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsExpressionsInOrderBy()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ORDER BY
listelerindeki ifadeleri destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsExtendedSQLGrammar()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ODBC Genişletilmiş SQL söz dizimini destekliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsFullOuterJoins()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsFullOuterJoins()
bölümüne bakın.
Return
Boolean
: Bu veritabanı tam iç içe yerleştirilmiş dış birleştirmeleri destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsGetGeneratedKeys()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
bölümüne bakın.
Return
Boolean
: Otomatik olarak oluşturulan anahtarlar bir ifadenin yürütülmesinden sonra alınabiliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupBy()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsGroupBy()
bölümüne bakın.
Return
Boolean
: Bu veritabanı bir tür GROUP BY
yan tümcesi destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupByBeyondSelect()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
bölümüne bakın.
Return
Boolean
: true
Bu veritabanı, SELECT
ifadesindeki tüm sütunların GROUP BY
ifadesine dahil edilmesi koşuluyla, SELECT
ifadesinde bulunmayan sütunların GROUP BY
ifadesinde kullanılmasını destekliyorsa. Aksi takdirde false
döndürülür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsIntegrityEnhancementFacility()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
bölümüne bakın.
Return
Boolean
: Bu veritabanı SQL Integrity Enhancement Facility'yi destekliyorsa true
, desteklemiyorsa false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsLikeEscapeClause()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsLikeEscapeClause()
bölümüne bakın.
Return
Boolean
: Bu veritabanı LIKE
kaçış ifadesi belirtmeyi destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsLimitedOuterJoins()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsLimitedOuterJoins()
bölümüne bakın.
Return
Boolean
: Bu veritabanı dış birleştirmeler için sınırlı destek sağlıyorsa true
, aksi takdirde false
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsMinimumSQLGrammar()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ODBC Minimum SQL dil bilgisini destekliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseIdentifiers()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harf karışımı büyük/küçük harf kullanmayan SQL tanımlayıcılarını büyük/küçük harf duyarlı olarak değerlendirip büyük/küçük harf karışımı olarak depolarsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseQuotedIdentifiers()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harflerin karışık olduğu alıntılanmış SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendirip sonuç olarak bunları büyük/küçük harflerin karışık olduğu şekilde depolarsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleOpenResults()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsMultipleOpenResults()
bölümüne bakın.
Return
Boolean
: Çağırılabilir bir ifade aynı anda birden fazla sonuç kümesi döndürebiliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleResultSets()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsMultipleResultSets()
bölümüne bakın.
Return
Boolean
: Bu veritabanı tek bir yürütme çağrısından birden fazla sonuç kümesi elde etmeyi destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleTransactions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsMultipleTransactions()
bölümüne bakın.
Return
Boolean
: Bu veritabanı aynı anda farklı bağlantılarda birden fazla işlemin yapılmasını destekliyorsa true
, desteklemiyorsa false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsNamedParameters()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsNamedParameters()
bölümüne bakın.
Return
Boolean
: Veritabanı, çağrılabilir ifadeler için adlandırılmış parametreleri destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsNonNullableColumns()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsNonNullableColumns()
bölümüne bakın.
Return
Boolean
: Bu veritabanındaki sütunlar boş değer kabul etmez olarak tanımlanabiliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossCommit()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, imleçlerin her zaman açık kalmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossRollback()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, geri alma işlemlerinde imleçlerin her zaman açık kalmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossCommit()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, ifadelerin tüm taahhütlerde her zaman açık tutulmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossRollback()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()
bölümüne bakın.
Return
Boolean
: Bu veritabanı geri alma işlemlerinde ifadelerin her zaman açık kalmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsOuterJoins()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsOuterJoins()
bölümüne bakın.
Return
Boolean
: Bu veritabanı bir tür dış birleştirmeyi destekliyorsa true
; aksi takdirde false
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedDelete()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsPositionedDelete()
bölümüne bakın.
Return
Boolean
: Bu veritabanı konumlandırılmış DELETE
ifadelerini destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedUpdate()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsPositionedUpdate()
bölümüne bakın.
Return
Boolean
: Bu veritabanı konumlandırılmış UPDATE
ifadelerini destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetConcurrency(type, concurrency)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
concurrency | Integer | Eşzamanlılık türü (Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE ). |
Return
Boolean
: Bu veritabanı belirtilen sonuç kümesi ve eşzamanlılık türü kombinasyonunu destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetHoldability(holdability)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsResultSetHoldability(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
holdability | Integer | Kontrol edilecek bir bekletilebilirlik sabit değeri (Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT ). |
Return
Boolean
: Veritabanı belirtilen bekletilebilirlik değerine sahipse true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetType(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsResultSetType(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Bu veritabanı belirtilen sonuç kümesi türünü destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSavepoints()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSavepoints()
bölümüne bakın.
Return
Boolean
: Veritabanı kayıt noktalarını destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInDataManipulation()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
bölümüne bakın.
Return
Boolean
: Veri değiştirme ifadesi bir şema adı içerebiliyorsa true
; aksi takdirde false
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInIndexDefinitions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
bölümüne bakın.
Return
Boolean
: Bir dizin tanımı ifadesi bir şema adı içerebiliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInPrivilegeDefinitions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
bölümüne bakın.
Return
Boolean
: Bir ayrıcalık tanımı ifadesi bir şema adı içerebiliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInProcedureCalls()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
bölümüne bakın.
Return
Boolean
: Bir prosedür çağrısı ifadesi şema adı içerebiliyorsa true
, aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInTableDefinitions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
bölümüne bakın.
Return
Boolean
: Tablo tanımı ifadesi bir şema adı içerebiliyorsa true
, aksi takdirde false
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSelectForUpdate()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSelectForUpdate()
bölümüne bakın.
Return
Boolean
: Bu veritabanı SELECT FOR UPDATE
ifadelerini destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsStatementPooling()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsStatementPooling()
bölümüne bakın.
Return
Boolean
: Veritabanı ifade birleştirme özelliğini destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredFunctionsUsingCallSyntax()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
bölümüne bakın.
Return
Boolean
: veritabanı, kullanıcı tanımlı veya tedarikçi işlevlerinin depolanan yordam kaçış söz dizimini kullanarak çağrılmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredProcedures()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsStoredProcedures()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, depolanan yordam kaçış söz dizimini kullanan depolanan yordam çağrılarını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInComparisons()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
bölümüne bakın.
Return
Boolean
: Bu veritabanı karşılaştırma ifadelerinde alt sorguları destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInExists()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSubqueriesInExists()
bölümüne bakın.
Return
Boolean
: Bu veritabanı EXISTS
ifadelerinde alt sorguları destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInIns()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSubqueriesInIns()
bölümüne bakın.
Return
Boolean
: Bu veritabanı IN
ifadelerinde alt sorguları destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInQuantifieds()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, nicelleştirilmiş ifadelerde alt sorguları destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsTableCorrelationNames()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsTableCorrelationNames()
bölümüne bakın.
Return
Boolean
: Bu veritabanı tablo ilişkilendirme adlarını destekliyorsa true
, desteklemiyorsa false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactionIsolationLevel(level)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
level | Integer | Destek kapsamını belirleyen işlem yalıtım düzeyi. Bu, Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED , Jdbc.Connection.TRANSACTION_READ_COMMITTED , Jdbc.Connection.TRANSACTION_REPEATABLE_READ , Jdbc.Connection.TRANSACTION_SERIALIZABLE veya Jdbc.Connection.TRANSACTION_NONE olmalıdır. |
Return
Boolean
: Bu veritabanı belirtilen işlem yalıtım düzeyini destekliyorsa true
, aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactions()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsTransactions()
bölümüne bakın.
Return
Boolean
: Bu veritabanı işlemleri destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsUnion()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsUnion()
bölümüne bakın.
Return
Boolean
: Bu veritabanı SQL UNION
'i destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
supportsUnionAll()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#supportsUnionAll()
bölümüne bakın.
Return
Boolean
: Bu veritabanı SQL UNION ALL
'i destekliyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
updatesAreDetected(type)
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#updatesAreDetected(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ). |
Return
Boolean
: Belirtilen sonuç kümesi türü için Jdbc
çağrıları tarafından görünür bir satır güncellemesi algılanırsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFilePerTable()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#usesLocalFilePerTable()
bölümüne bakın.
Return
Boolean
: Veritabanı her tabloyu ayrı bir yerel dosyada depoluyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFiles()
Bu yöntemin dokümanları için
java.sql.DatabaseMetaData#usesLocalFiles()
bölümüne bakın.
Return
Boolean
: Veritabanı tabloları yerel bir dosyada depoluyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/script.external_request