JDBC veritabanı meta veri nesnesi. Bu sınıfla ilgili dokümanlar için
java.sql.DatabaseMetaData
bölümüne bakın.
Yöntemler
Ayrıntılı belgeler
allProceduresAreCallable()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#allProceduresAreCallable()
bölümüne bakın.
Return
Boolean
: Kullanıcı, getProcedures(catalog, schemaPattern, procedureNamePattern)
tarafından döndürülen tüm prosedürleri çağırabiliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#allTablesAreSelectable()
bölümüne bakın.
Return
Boolean
: Kullanıcı, bir SELECT
ifadesinde getTables(catalog, schemaPattern, tableNamePattern, types)
tarafından döndürülen tüm tabloları çağırabiliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
bölümüne bakın.
Return
Boolean
— true
autoCommit
true
olduğunda, SQL istisnası, bekletilebilir olsa bile tüm açık sonuç kümelerinin kapalı olduğunu gösterir. Aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
bölümüne bakın.
Return
Boolean
: Bir işlem içindeki veri tanımı ifadesi, işlemi yapmaya zorluyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionIgnoredInTransactions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
bölümüne bakın.
Return
Boolean
— Veritabanı, işlem içindeki bir veri tanımı ifadesini yoksayarsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
deletesAreDetected(type)
Bu yöntemin belgeleri 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
: JdbcResultSet.rowDeleted()
işlevine yapılan çağrılar, belirtilen sonuç kümesi türü için görünür bir satır silme işlemi algılarsa true
değerini döndürür. false
ise silinen satırlar sonuç grubundan kaldırılır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
bölümüne bakın.
Return
Boolean
: LONGVARCHAR
ve LONGVARBINARY
SQL veri türleri, getMaxRowSize()
tarafından döndürülen boyuta dahilse true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getAttributes(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
typeNamePattern | String | Kullanıcı tanımlı tür adı kalıbı; veritabanında depolandığı tür adıyla eşleşmelidir. |
attributeNamePattern | String | Özellik adı kalıbı; veritabanında belirtildiği şekilde özellik adıyla eşleşmelidir. |
Return
JdbcResultSet
: Belirtilen şema ve katalogda mevcut olan, belirtilen kullanıcı tanımlı bir türe ait özelliklerin açıklamalarını içeren bir sonuç kümesi. Her satır, belirli bir özellik hakkında bilgi sağlar. Bu bilgiler TYPE_CAT
, TYPE_SCHEM
, TYPE_NAME
ve ORDINAL_POSITION
kategorilerine göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getBestRowIdentifier(catalog, schema, table, scope, nullable)
Bu yöntemin belgeleri 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 | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schema | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null işlemlerinin geçirilmesi, şema adı aramayı daraltmak için kullanılmaz. |
table | String | Tablo adı. Veritabanında saklandığı şekliyle tablo adıyla eşleşmelidir. |
scope | Integer | SCOPE sütununun açıklama sütununda bulunan değerlerle aynı değerler kullanılarak ilgilenilen kapsam. |
nullable | Boolean | true ise null özellikli sütunlar ekleyin; aksi takdirde eklemeyin. |
Return
JdbcResultSet
: Bir satırı benzersiz bir şekilde tanımlayan sütun açıklamalarını içeren bir sonuç kümesi (sonuç grubundaki satır başına, SCOPE
ölçütüne göre sıralanmış bir sütun açıklaması).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getCatalogSeparator()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCatalogSeparator()
bölümüne bakın.
Return
String
: Bu veritabanı tarafından kullanılan katalog ve tablo adı arasındaki ayırıcı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getCatalogTerm()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCatalogTerm()
bölümüne bakın.
Return
String
— Veritabanı satıcısının tercih ettiği "katalog" terimi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getCatalogs()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCatalogs()
bölümüne bakın.
Return
JdbcResultSet
: Katalog adlarını içeren, her satırda birer tane olacak şekilde bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getClientInfoProperties()
bölümüne bakın.
Return
JdbcResultSet
— Sürücünün desteklediği istemci bilgileri özelliklerini içeren ve her satırda bir tane olacak şekilde NAME
bazında sıralanan sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getColumnPrivileges(catalog, schema, table, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schema | String | Veritabanında göründüğü şekliyle, aramanın filtreleneceği şemanın adı.
Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null değerinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
table | String | Tablo adı. Veritabanında saklandığı şekliyle tablo adıyla eşleşmelidir. |
columnNamePattern | String | Aramanın filtreleneceği sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir. |
Return
JdbcResultSet
: Her satırda bir tane olacak şekilde, sütun ayrıcalık açıklamalarını içeren, COLUMN_NAME
ve PRIVILEGE
ölçütlerine göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getColumns(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
tableNamePattern | String | Aramanın filtreleneceği tablo adı kalıbı. Bu ad, veritabanında depolandığı tablo adıyla eşleşmelidir. |
columnNamePattern | String | Aramanın filtreleneceği sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir. |
Return
JdbcResultSet
: Sütun açıklamalarını içeren ve her satırda bir tane olacak şekilde yer alan, TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
ve ORDINAL_POSITION
ölçütlerine göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getConnection()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getConnection()
bölümüne bakın.
Return
JdbcConnection
: Bu meta veriyi oluşturan bağlantı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
parentCatalog | String | Veritabanında görünen üst katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adının seçim ölçütlerinde kullanılmamasını sağlar. |
parentSchema | String | Veritabanında göründüğü şekliyle üst şema adı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null işleminin iletilmesi, şema adı seçim ölçütlerinde kullanılmaz. |
parentTable | String | Anahtarı dışa aktaran üst tablonun adı. Bu ad, veritabanında depolandığı tablo adıyla eşleşmelidir. |
foreignCatalog | String | Veritabanında göründüğü şekliyle yabancı bir katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adının seçim ölçütlerinde kullanılmamasını sağlar. |
foreignSchema | String | Veritabanında göründüğü şekliyle yabancı bir şema adı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null işleminin iletilmesi, şema adı seçim ölçütlerinde kullanılmaz. |
foreignTable | String | Anahtarı dışa aktaran yabancı tablonun adı. Bu ad, veritabanında depolandığı tablo adıyla eşleşmelidir. |
Return
JdbcResultSet
: Birincil anahtara veya üst tablonun benzersiz kısıtlamasını temsil eden sütunlara referans veren, belirtilen yabancı anahtar tablosundaki 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 bu açıklamalar FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
ve KEY_SEQ
ölçütlerine göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMajorVersion()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMinorVersion()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductName()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDefaultTransactionIsolation()
Bu yöntemin belgeleri 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. Şunlardan biridir: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED
, Jdbc.Connection.TRANSACTION_READ_COMMITTED
, Jdbc.Connection.TRANSACTION_REPEATABLE_READ
, Jdbc.Connection.TRANSACTION_SERIALIZABLE
veya Jdbc.Connection.TRANSACTION_NONE
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDriverMajorVersion()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDriverMinorVersion()
bölümüne bakın.
Return
Integer
: JDBC sürücüsünün alt sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDriverName()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schema | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null işlemlerinin geçirilmesi, şema adı aramayı daraltmak için kullanılmaz. |
table | String | Tablo adı. Veritabanında saklandığı şekliyle tablo adıyla eşleşmelidir. |
Return
JdbcResultSet
: Tablo tarafından dışa aktarılan birincil anahtar sütunları için 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 bu açıklamalar FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
ve KEY_SEQ
ölçütlerine göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getExtraNameCharacters()
Bu yöntemin belgeleri 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ılabilecek ekstra karakterler.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
functionNamePattern | String | Veritabanında depolandığı haliyle işlev adıyla eşleşen işlev kalıbı. |
columnNamePattern | String | Veritabanında depolanan parametre veya sütun adıyla eşleşmesi gereken parametre adı kalıbı. |
Return
JdbcResultSet
: Belirli bir katalogda mevcut olan 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
'ye göre sıralanmış bir işlev açıklaması bulunur.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getFunctions(catalog, schemaPattern, functionNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getFunctions(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
functionNamePattern | String | Veritabanında depolanırken işlev adıyla eşleşmesi gereken işlev kalıbı. |
Return
JdbcResultSet
: Belirli bir katalogda mevcut olan sistem ve kullanıcı işlevleriyle ilgili açıklamaları içeren bir sonuç kümesi. Her satırda FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
ve SPECIFIC_ NAME
'ye göre sıralanmış bir işlev açıklaması bulunur.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getIdentifierQuoteString()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getIdentifierQuoteString()
bölümüne bakın.
Return
String
: SQL tanımlayıcılarını alıntılamak için kullanılan dize. Tanımlayıcı alıntılama desteklenmiyorsa varsayılan olarak bir boşluk (" ") kullanılır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getImportedKeys(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schema | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null işlemlerinin geçirilmesi, şema adı aramayı daraltmak için kullanılmaz. |
table | String | Tablo adı. Veritabanında saklandığı şekliyle tablo adıyla eşleşmelidir. |
Return
JdbcResultSet
: Belirli bir tablonun yabancı anahtar sütunları (bir tablo tarafından içe aktarılanlar) tarafından başvurulan birincil anahtar sütunlarının sütun açıklamalarını içeren bir sonuç kümesidir. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bu açıklamalar PKTABLE_CAT
, PKTABLE_SCHEM
, PKTABLE_NAME
ve KEY_SEQ
ölçütlerine göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getIndexInfo(catalog, schema, table, unique, approximate)
Bu yöntemin belgeleri 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 | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schema | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null işlemlerinin geçirilmesi, şema adı aramayı daraltmak için kullanılmaz. |
table | String | Tablo adı. Veritabanında saklandığı şekliyle tablo adıyla eşleşmelidir. |
unique | Boolean | true ise yöntem yalnızca benzersiz değerlere ilişkin dizinleri döndürür; aksi halde, değerlerin benzersiz olup olmaması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
JdbcResultSet
: Belirtilen tablo için dizin ve istatistik 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 bu açıklamalar NON_UNIQUE
, TYPE
, INDEX_NAME
ve ORDINAL_POSITION
ölçütlerine göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMajorVersion()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getJDBCMajorVersion()
bölümüne bakın.
Return
Integer
: Bu sürücü için ana JDBC sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMinorVersion()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getJDBCMinorVersion()
bölümüne bakın.
Return
Integer
: Bu sürücü için ikincil JDBC sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxBinaryLiteralLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının satır içi ikili düz değerde izin verdiği maksimum on altılı karakter sayısı.
0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxCatalogNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir karakter değişmez değerinde 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInGroupBy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
bölümüne bakın.
Return
Integer
: Bu veritabanının 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInIndex()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInOrderBy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
bölümüne bakın.
Return
Integer
: Bu veritabanının 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInSelect()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInSelect()
bölümüne bakın.
Return
Integer
: Bu veritabanının 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInTable()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxConnections()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxConnections()
bölümüne bakın.
Return
Integer
: Bu veritabanına 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxCursorNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxCursorNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının imleç 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxIndexLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxIndexLength()
bölümüne bakın.
Return
Integer
: Tüm bölümleri de dahil olmak üzere bu veritabanının bir dizine 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxProcedureNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxProcedureNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxRowSize()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxSchemaNameLength()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatementLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxStatementLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının SQL deyiminde 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatements()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxStatements()
bölümüne bakın.
Return
Integer
: Bu veritabanına ait ve aynı anda açılabilen maksimum etkin ifade sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxTableNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxTableNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxTablesInSelect()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxTablesInSelect()
bölümüne bakın.
Return
Integer
: Bu veritabanının SELECT
ifadesinde 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxUserNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxUserNameLength()
bölümüne bakın.
Return
Integer
: Bu veritabanının bir 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getNumericFunctions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getNumericFunctions()
bölümüne bakın.
Return
String
— Bu veritabanında kullanılabilen matematik işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlevi çıkış yan tümcesinde kullanılan Açık/Açık CLI matematik işlevi adlarıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getPrimaryKeys(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schema | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null işlemlerinin geçirilmesi, şema adı aramayı daraltmak için kullanılmaz. |
table | String | Tablo adı. Veritabanında saklandığı şekliyle tablo adıyla eşleşmelidir. |
Return
JdbcResultSet
: Birincil anahtar sütunlarının sütun açıklamalarını içeren ve her satırda bir tane olacak şekilde COLUMN_NAME
ölçütüne göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
procedureNamePattern | String | Aramanın filtreleneceği prosedür adı kalıbı. Bu ad, veritabanında depolandığı şekilde prosedür adıyla eşleşmelidir. |
columnNamePattern | String | Aramanın filtreleneceği sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir. |
Return
JdbcResultSet
: Prosedür ve sütun açıklamalarını içeren, her satırda bir tane olacak şekilde bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getProcedureTerm()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getProcedureTerm()
bölümüne bakın.
Return
String
— Veritabanı tedarikçisinin tercih ettiği "prosedür" terimi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getProcedures(catalog, schemaPattern, procedureNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getProcedures(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
procedureNamePattern | String | Aramanın filtreleneceği prosedür adı kalıbı. Bu ad, veritabanında depolandığı şekilde prosedür adıyla eşleşmelidir. |
Return
JdbcResultSet
: Prosedürleri içeren ve her satırda bir açıklama içeren bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getResultSetHoldability()
bölümüne bakın.
Return
Integer
: Veritabanının varsayılan taşınabilirliği; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
değerlerinden biri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getRowIdLifetime()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getRowIdLifetime()
bölümüne bakın.
Return
Integer
: 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 olan ROWID
, kullanım ömrünü gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSQLKeywords()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSQLKeywords()
bölümüne bakın.
Return
String
— Bu veritabanında aynı zamanda SQL:2003 anahtar kelimesi olmayan tüm SQL anahtar kelimelerinin virgülle ayrılmış listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSQLStateType()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSQLStateType()
bölümüne bakın.
Return
Integer
: SQLSTATE
türü (sqlStateXOpen
veya sqlStateSQL
).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSchemaTerm()
bölümüne bakın.
Return
String
: Veritabanı tedarikçisinin "şema" için tercih ettiği terim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSchemas()
bölümüne bakın.
Return
JdbcResultSet
: Şema açıklamalarını içeren bir sonuç kümesi (her satırda bir açıklama).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSchemas()
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
Return
JdbcResultSet
: Bu veritabanında mevcut olan şema açıklamalarını içeren, TABLE_CATALOG
ve TABLE_SCHEM
kategorilerine göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSearchStringEscape()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSearchStringEscape()
bölümüne bakın.
Return
String
: "_" veya "%" gibi joker karakterlere çıkış karakteri eklemek için kullanılan dizedir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getStringFunctions()
Bu yöntemin belgeleri 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şlevi çıkış yan tümcesinde kullanılan Açık Grup KSA dizesi işlev adlarıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSuperTables(catalog, schemaPattern, tableNamePattern)
Bu yöntemin belgeleri 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 geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adının seçim ölçütlerinde kullanılmamasını sağlar. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. |
tableNamePattern | String | Tablo adı kalıbı; tam nitelikli bir ad olabilir. |
Return
JdbcResultSet
: 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 verilir. Görüntü üzerine yerleştirilmiş
olmayan tablolar listelenmez.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
Bu yöntemin belgeleri 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 geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adının seçim ölçütlerinde kullanılmamasını sağlar. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. |
typeNamePattern | String | Kullanıcı tanımlı tür adı kalıbı; tam bir ad olabilir. |
Return
JdbcResultSet
: Bu veritabanındaki belirli bir şemada tanımlanan kullanıcı tanımlı tür hiyerarşilerinin açıklamalarını içeren bir sonuç kümesi. Her satır, belirli bir kullanıcı tanımlı tür hakkında bilgi sağlar. Görüntü üzerine yerleştirilmiş metin içermeyen türler listelenmez.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSystemFunctions()
Bu yöntemin belgeleri 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şlevi çıkış yan tümcesinde kullanılan Açık Grup KSA sistem işlevi adlarıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
tableNamePattern | String | Aramanın filtreleneceği tablo adı kalıbı. Bu ad, veritabanında depolandığı tablo adıyla eşleşmelidir. |
Return
JdbcResultSet
: Tablo ayrıcalığı açıklamalarını her satırda bir tane olacak şekilde içeren ve TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
ve PRIVILEGE
ölçütlerine göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTableTypes()
bölümüne bakın.
Return
JdbcResultSet
: Tablo türlerini içeren bir sonuç kümesidir (her satırda bir giriş).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getTables(catalog, schemaPattern, tableNamePattern, types)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTables(String, String, String, String[])
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
tableNamePattern | String | Aramanın filtreleneceği tablo adı kalıbı. Bu ad, veritabanında depolandığı tablo adıyla eşleşmelidir. |
types | String[] | Döndürülecek tür türlerinin listesi. Bunların her biri getTableTypes() tarafından döndürülen listede olmalıdır. null değerinin iletilmesi, tüm tablo türlerinin döndürüldüğünü belirtir. |
Return
JdbcResultSet
: Tablo açıklamalarını içeren ve her satırda bir tane olacak şekilde, TABLE_TYPE
, TABLE_CAT
, TABLE_SCHEM
ve TABLE_NAME
ölçütlerine göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getTimeDateFunctions()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getTypeInfo()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTypeInfo()
bölümüne bakın.
Return
JdbcResultSet
: 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. Bunlar DATA_TYPE
ve ardından veri türünün karşılık gelen JDBC SQL türüyle ne kadar yakından eşleştiğine göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getUDTs(catalog, schemaPattern, typeNamePattern, types)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[])
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schemaPattern | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı kalıbı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null öğesinin iletilmesi, şema adı aramayı daraltmak için kullanılmaz. |
typeNamePattern | String | Aramanın filtreleneceği tür adı kalıbı, tam bir ad olabilir. |
types | Integer[] | Dahil edilecek kullanıcı tanımlı türlerin (JAVA_OBJECT , STRUCT veya DISTINCT ) listesi. null değerinin geçirilmesi, tüm türlerin döndürüldüğünü belirtir. |
Return
JdbcResultSet
: Kullanıcı tanımlı tür (UDT) açıklamalarını her satırda bir tane olacak şekilde içeren, DATA_TYPE
, TYPE_CAT
, TYPE_SCHEM
ve TYPE_NAME
ölçütlerine göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getURL()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getURL()
bölümüne bakın.
Return
String
: Bu veritabanı yönetim sisteminin URL'si veya oluşturulmadıysa null
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getUserName()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getUserName()
bölümüne bakın.
Return
String
: Bu veritabanı tarafından bilinen kullanıcı adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getVersionColumns(String, String, String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği katalog adı. Boş bir dize geçirildiğinde bu prosedürler bir katalog olmadan getirilir. null değerinin iletilmesi, katalog adı aramayı daraltmak için kullanılmaz. |
schema | String | Veritabanında göründüğü şekliyle aramanın filtreleneceği şema adı. Boş bir dize geçirildiğinde bu prosedürler şema olmadan getirilir. null işlemlerinin geçirilmesi, şema adı aramayı daraltmak için kullanılmaz. |
table | String | Tablo adı. Veritabanında saklandığı şekliyle tablo adıyla eşleşmelidir. |
Return
JdbcResultSet
: Bir satırdaki herhangi bir değer güncellendiğinde güncellenen sütun açıklamalarını içeren sıralanmamış bir sonuç kümesi (sonuç grubundaki her satır için bir sütun açıklaması).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
insertsAreDetected(type)
Bu yöntemin belgeleri 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 JdbcResultSet.rowInserted()
işlevine yapılan ç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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#isCatalogAtStart()
bölümüne bakın.
Return
Boolean
: Bir katalog tam nitelikli tablo adının başında görünüyorsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#isReadOnly()
bölümüne bakın.
Return
Boolean
: Veritabanı salt okunursa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
locatorsUpdateCopy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#locatorsUpdateCopy()
bölümüne bakın.
Return
Boolean
— Bir Büyük Nesnede (LOB) güncelleme yapıldıysa iş kolunun bir kopyasında değişiklik yapıldıysa true
; güncellemeler doğrudan iş kolunda yapıldıysa false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nullPlusNonNullIsNull()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
bölümüne bakın.
Return
Boolean
— true
NULL
ile NULL
olmayan değerlerin birleştirilmesi NULL
ile sonuçlanıyorsa; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtEnd()
Bu yöntemin belgeleri 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 doğru sıralandıysa true
. Aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtStart()
Bu yöntemin belgeleri 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şa kadar sıralandıysa true
. Aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedHigh()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullsAreSortedHigh()
bölümüne bakın.
Return
Boolean
— true
NULL
değerleri yüksek olarak sıralanırsa yani sıralama sırasında alandaki diğer değerlerden daha yüksek bir değere sahip olduğu kabul edilir. Aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullsAreSortedLow()
bölümüne bakın.
Return
Boolean
— true
NULL
değerleri düşük olarak sıralanırsa yani sıralama sırasında alandaki diğer değerlerden daha küçük bir değere sahip olduğu kabul edilir. Aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
othersDeletesAreVisible(type)
Bu yöntemin belgeleri 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ürse true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
othersInsertsAreVisible(type)
Bu yöntemin belgeleri 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ürse true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
othersUpdatesAreVisible(type)
Bu yöntemin belgeleri 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 diğer kullanıcılar tarafından yapılan güncellemeler görünürse true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
ownDeletesAreVisible(type)
Bu yöntemin belgeleri 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 grubun kendi silme işlemleri görünürse true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
ownInsertsAreVisible(type)
Bu yöntemin belgeleri 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 grubun kendi eklemeleri görünürse true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
ownUpdatesAreVisible(type)
Bu yöntemin belgeleri 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 grubun kendi güncellemeleri görünürse true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harf tırnak içine alınmış karma SQL tanımlayıcılarını büyük/küçük harfe duyarlı değil olarak değerlendirip küçük harfle depolarsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseQuotedIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harf tırnak içine alınmış karma SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendiriyor ve küçük harfle depoluyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harfe duyarlı olmayan, karışık büyük/küçük harf tırnak içine alınmış SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendiriyor ve büyük/küçük harf karışık olarak depoluyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseQuotedIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harf tırnak içine alınmış karma SQL tanımlayıcılarını büyük/küçük harfe duyarlı değil olarak değerlendiriyor ve büyük/küçük harf karışık olarak depoluyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harf tırnak içine alınmış karma SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendiriyor ve büyük harfle depolarsa true
; aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseQuotedIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı, büyük/küçük harf tırnak içine alınmış karma SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendiriyor ve büyük harfle depolarsa true
, aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92EntryLevelSQL()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ANSI92 giriş düzeyinde SQL dil bilgisini destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92FullSQL()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92IntermediateSQL()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ANSI92 orta seviye SQL dil bilgisini destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithAddColumn()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
bölümüne bakın.
Return
Veritabanı, ekleme sütunuyla ALTER TABLE
'yi destekliyorsa Boolean
: true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithDropColumn()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
bölümüne bakın.
Return
Veritabanı, düşüş sütunuyla ALTER TABLE
'yi destekliyorsa Boolean
— true
; aksi takdirde false
değerini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsBatchUpdates()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsBatchUpdates()
bölümüne bakın.
Return
Boolean
— Veritabanı toplu güncellemeleri destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInDataManipulation()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
bölümüne bakın.
Return
Boolean
: Veri manipülasyon ifadesi bir katalog adı içerebiliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInIndexDefinitions()
Bu yöntemin belgeleri 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 halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInPrivilegeDefinitions()
Bu yöntemin belgeleri 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 halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInProcedureCalls()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
bölümüne bakın.
Return
Boolean
: Bir prosedür çağrı ifadesi katalog adı içerebiliyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInTableDefinitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
bölümüne bakın.
Return
Boolean
: Bir tablo tanımı ifadesi katalog adı içerebiliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsColumnAliasing()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsConvert()
bölümüne bakın.
Return
Bu veritabanı, bir JDBC türünün diğerine dönüştürülmesi için CONVERT
JDBC skaler işlevini destekliyorsa Boolean
— true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert(fromType, toType)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsConvert(int, int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
fromType | Integer | Dönüştürülecek tür. |
toType | Integer | Dönüştürülecek tür. |
Return
Bu veritabanı, belirtilen JDBC türlerinin dönüşümü için CONVERT
skaler JDBC işlevini destekliyorsa Boolean
— true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ODBC Core SQL dil bilgisini destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsDataDefinitionAndDataManipulationTransactions()
Bu yöntemin belgeleri için bkz.
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
.
Return
Boolean
— Bu veritabanı bir işlemde hem veri tanımı hem de veri manipülasyon ifadelerini destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsDataManipulationTransactionsOnly()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, bir işlem içindeki veri manipülasyon ifadelerini destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsDifferentTableCorrelationNames()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
bölümüne bakın.
Return
Boolean
— Tablo korelasyon 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsExpressionsInOrderBy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
bölümüne bakın.
Return
Bu veritabanı ORDER BY
listelerindeki ifadeleri destekliyorsa Boolean
— true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsExtendedSQLGrammar()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
bölümüne bakın.
Return
Boolean
: Bu veritabanı ODBC Genişletilmiş SQL dil bilgisini destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsFullOuterJoins()
Bu yöntemin belgeleri 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
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsGetGeneratedKeys()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
bölümüne bakın.
Return
Boolean
: Otomatik oluşturulan anahtarlar, ifade yürütüldükten sonra alınabiliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupBy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsGroupBy()
bölümüne bakın.
Return
Boolean
— Bu veritabanı bir GROUP BY
yan tümcesini destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupByBeyondSelect()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, GROUP BY
yan tümcesindeki SELECT
ifadesinde bulunmayan sütunların kullanılmasını destekliyorsa SELECT
ifadesindeki tüm sütunların GROUP BY
yan tümcesine dahil edilmesi koşuluyla true
. Aksi takdirde false
değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsIntegrityEnhancementFacility()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
bölümüne bakın.
Return
Boolean
: Bu veritabanı SQL Integrity Development Facility'yi destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsLikeEscapeClause()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsLikeEscapeClause()
bölümüne bakın.
Return
Boolean
— Bu veritabanı LIKE
çıkış deyimi belirtmeyi destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsLimitedOuterJoins()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsMinimumSQLGrammar()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı büyük/küçük harfe duyarlı olmayan, büyük/küçük harf karışık SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendiriyorsa ve sonuç olarak bunları büyük/küçük harfe duyarlı olarak depoluyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseQuotedIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
bölümüne bakın.
Return
Boolean
: Veritabanı büyük/küçük harf tırnak içine alınmış karma SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendiriyorsa ve sonuç olarak bunları büyük/küçük harfe duyarlı olarak depoluyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleOpenResults()
Bu yöntemin belgeleri 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 halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleResultSets()
Bu yöntemin belgeleri 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 almayı destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleTransactions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMultipleTransactions()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, farklı bağlantılardaki birden fazla işlemin aynı anda açık olmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsNamedParameters()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsNamedParameters()
bölümüne bakın.
Return
Boolean
: Veritabanı çağrılabilir ifadelere adlandırılmış parametreleri destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsNonNullableColumns()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsNonNullableColumns()
bölümüne bakın.
Return
Boolean
: Bu veritabanındaki sütunlar boş değerli olmayan olarak tanımlanıyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossCommit()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, kaydetmelerde imleçlerin her zaman açık tutulmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossRollback()
Bu yöntemin belgeleri 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 tutulmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossCommit()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, kayıtların her zaman açık tutulmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossRollback()
Bu yöntemin belgeleri 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 tutulmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsOuterJoins()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedDelete()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsPositionedDelete()
bölümüne bakın.
Return
Bu veritabanı konumlandırılmış DELETE
ifadelerini destekliyorsa Boolean
— true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedUpdate()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsPositionedUpdate()
bölümüne bakın.
Return
Bu veritabanı konumlandırılmış UPDATE
ifadelerini destekliyorsa Boolean
— true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetConcurrency(type, concurrency)
Bu yöntemin belgeleri 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ümesini ve eşzamanlılık türü kombinasyonunu destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetHoldability(holdability)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsResultSetHoldability(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
holdability | Integer | Kontrol edilecek tutulabilirlik sabiti; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT değerlerinden biri. |
Return
Boolean
— Veritabanı belirtilen bekletilebilirlik için true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetType(type)
Bu yöntemin belgeleri 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
Bu veritabanı belirtilen sonuç kümesi türünü destekliyorsa Boolean
: true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSavepoints()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSavepoints()
bölümüne bakın.
Return
Boolean
: Veritabanı kaydetme noktalarını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInDataManipulation()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
bölümüne bakın.
Return
Boolean
: Bir veri manipülasyon ifadesi şema adı içerebiliyorsa true
; aksi halde, false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInIndexDefinitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
bölümüne bakın.
Return
Boolean
: Bir dizin tanımı ifadesi şema adı içerebiliyorsa true
; aksi halde, false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInPrivilegeDefinitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
bölümüne bakın.
Return
Boolean
: Bir ayrıcalık tanımı ifadesi şema adı içerebiliyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInProcedureCalls()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
bölümüne bakın.
Return
Boolean
: Bir prosedür çağrı ifadesi şema adı içerebiliyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInTableDefinitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
bölümüne bakın.
Return
Boolean
: Tablo tanımı ifadesi şema adı içerebiliyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSelectForUpdate()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSelectForUpdate()
bölümüne bakın.
Return
Bu veritabanı SELECT FOR UPDATE
ifadelerini destekliyorsa Boolean
— true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsStatementPooling()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsStatementPooling()
bölümüne bakın.
Return
Boolean
: Veritabanı, ifade havuzunu destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredFunctionsUsingCallSyntax()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
bölümüne bakın.
Return
Boolean
: Veritabanı, depolanan prosedür kaçış söz dizimini kullanarak kullanıcı tanımlı veya tedarikçi firma işlevlerinin çağrılmasını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredProcedures()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsStoredProcedures()
bölümüne bakın.
Return
Boolean
: Bu veritabanı, depolanmış prosedür kaçış söz dizimini kullanan depolanmış prosedür çağrılarını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInComparisons()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
bölümüne bakın.
Return
Boolean
— Bu veritabanı, karşılaştırma ifadelerindeki alt sorguları destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInExists()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSubqueriesInExists()
bölümüne bakın.
Return
Boolean
— Bu veritabanı EXISTS
ifadelerindeki alt sorguları destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInIns()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSubqueriesInIns()
bölümüne bakın.
Return
Boolean
— Bu veritabanı IN
ifadelerindeki alt sorguları destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInQuantifieds()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
bölümüne bakın.
Return
Boolean
— Bu veritabanı, sayısal ifadelerde alt sorguları destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsTableCorrelationNames()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsTableCorrelationNames()
bölümüne bakın.
Return
Boolean
- Bu veritabanı tablo temel hazırlığı adlarını destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactionIsolationLevel(level)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
level | Integer | Desteğinin belirleneceği işlem yalıtımı düzeyi. Bu şunlardan biri olmalıdır:
Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED , Jdbc.Connection.TRANSACTION_READ_COMMITTED , Jdbc.Connection.TRANSACTION_REPEATABLE_READ , Jdbc.Connection.TRANSACTION_SERIALIZABLE veya Jdbc.Connection.TRANSACTION_NONE . |
Return
Boolean
: Bu veritabanı belirtilen işlem yalıtımı düzeyini destekliyorsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsTransactions()
bölümüne bakın.
Return
Boolean
— Bu veritabanı işlemleri destekliyorsa true
; aksi halde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsUnion()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsUnion()
bölümüne bakın.
Return
Bu veritabanı SQL UNION
'i destekliyorsa Boolean
— true
; desteklenmiyorsa false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsUnionAll()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsUnionAll()
bölümüne bakın.
Return
Bu veritabanı SQL UNION ALL
'i destekliyorsa Boolean
— true
; desteklenmiyorsa false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
updatesAreDetected(type)
Bu yöntemin belgeleri 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 JdbcResultSet.rowUpdated()
öğesine yapılan çağrılar tarafından görünür bir satır güncellemesi algılanırsa true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFilePerTable()
Bu yöntemin belgeleri 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
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFiles()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request