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