JDBC veritabanı meta verileri nesnesi. Bu sınıfın belgeleri için
java.sql.DatabaseMetaData bölümüne bakın.
Yöntemler
Ayrıntılı belgeler
all Procedures Are Callable()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#allProceduresAreCallable() bölümüne bakın.
Return
Kullanıcı, get tarafından döndürülen tüm prosedürleri çağırabiliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
all Tables Are Selectable()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#allTablesAreSelectable() bölümüne bakın.
Return
Kullanıcı, get tarafından döndürülen tüm tabloları SELECT
ifadesinde çağırabiliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
auto Commit Failure Closes All Result Sets()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets() bölümüne bakın.
Return
Boolean — auto true olduğunda bir SQL istisnası, tutulabilir olsa bile açık olan tüm sonuç kümelerinin kapatıldığını gösteriyorsa true. Aksi takdirde false değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
data Definition Causes Transaction Commit()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit() bölümüne bakın.
Return
Bir işlemdeki veri tanımı ifadesi işlemi işlemeye zorluyorsa Boolean — true; aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
data Definition Ignored In Transactions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions() bölümüne bakın.
Return
Veritabanı, bir işlemdeki veri tanımı ifadesini yoksayarsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
deletes Are Detected(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#deletesAreDetected(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirtilen sonuç kümesi türü için Jdbc çağrılarıyla 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
does Max Row Size Include Blobs()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs() bölümüne bakın.
Return
SQL veri türleri LONGVARCHAR ve LONGVARBINARY, get tarafından döndürülen boyuta dahilse Boolean — true; aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Attributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getAttributes(String, String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
type | String | Kullanıcı tanımlı tür adı kalıbı; veritabanında depolandığı şekliyle tür adıyla eşleşmelidir. |
attribute | String | Özellik adı kalıbı; veritabanında bildirildiği şekliyle özellik adıyla eşleşmelidir. |
Return
Jdbc — Belirtilen şemada ve katalogda bulunan, kullanıcı tanımlı belirli bir 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'ye göre sıralanmış belirli bir özellik hakkında bilgi sağlar.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Best Row Identifier(catalog, schema, table, scope, nullable)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekliyle tablo adıyla eşleşmelidir. |
scope | Integer | İlgi alanı kapsamı, SCOPE
sütun açıklama sütununda bulunan değerlerle aynı değerler kullanılarak. |
nullable | Boolean | true ise boş değer atanabilir sütunları ekleyin, aksi takdirde eklemeyin. |
Return
Jdbc: Bir satırı benzersiz şekilde tanımlayan sütun açıklamalarını içeren bir sonuç kümesi (sonuç kümesindeki her satır için bir sütun açıklaması, SCOPE'ye göre sıralanır).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Catalog Separator()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCatalogSeparator() bölümüne bakın.
Return
String: Bu veritabanı tarafından kullanılan bir katalog ve tablo adı arasındaki ayırıcı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Catalog Term()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCatalogTerm() bölümüne bakın.
Return
String: Veritabanı tedarikçisinin "katalog" için tercih ettiği terim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Catalogs()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCatalogs() bölümüne bakın.
Return
Jdbc: Her satırda bir katalog adı olacak şekilde katalog adlarını içeren bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Client Info Properties()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getClientInfoProperties() bölümüne bakın.
Return
Jdbc: Sürücünün desteklediği istemci bilgisi özelliklerini içeren ve NAME ile sıralanmış bir sonuç kümesi (satır başına bir özellik).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Column Privileges(catalog, schema, table, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramanın filtreleneceği şemanın, veritabanında göründüğü şekliyle adı.
Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekliyle tablo adıyla eşleşmelidir. |
column | String | Aramayı filtrelemek için kullanılan sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir. |
Return
Jdbc — COLUMN_NAME ve PRIVILEGE ile sıralanmış, her satırda bir tane olmak üzere sütun ayrıcalığı açıklamalarını içeren bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Columns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getColumns(String, String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
table | String | Aramayı filtrelemek için kullanılan tablo adı kalıbı. Veritabanında depolandığı şekliyle tablo adıyla eşleşmelidir. |
column | String | Aramayı filtrelemek için kullanılan sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir. |
Return
Jdbc: Sütun açıklamalarını içeren, her satırda bir açıklama bulunan ve TABLE_CAT, TABLE_SCHEM, TABLE_NAME ve ORDINAL_POSITION'ye göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Connection()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getConnection() bölümüne bakın.
Return
Jdbc: Bu meta veriyi oluşturan bağlantı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Cross Reference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
parent | String | Veritabanında görünen şekliyle üst katalog adı. Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null iletildiğinde katalog adının seçim ölçütlerinde kullanılmadığı belirtilir. |
parent | String | Veritabanında görünen şekliyle bir üst şema adı. Boş bir dize iletmek
bu prosedürleri şema olmadan alır. null iletildiğinde şema adının seçim ölçütlerinde kullanılmadığı belirtilir. |
parent | String | Anahtarı dışa aktaran üst tablonun adı. Veritabanında depolandığı şekliyle tablo adıyla eşleşmelidir. |
foreign | String | Veritabanında görünen yabancı katalog adı. Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null iletildiğinde katalog adının seçim ölçütlerinde kullanılmadığı belirtilir. |
foreign | String | Veritabanında görünen yabancı bir şema adı. Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. null iletildiğinde şema adının seçim ölçütlerinde kullanılmadığı belirtilir. |
foreign | String | Anahtarı dışa aktaran yabancı tablonun adı. Veritabanında depolandığı şekliyle tablo adıyla eşleşmelidir. |
Return
Jdbc: Birincil anahtara veya üst tablonun benzersiz bir kısıtlamasını temsil eden sütunlara referans veren, belirtilen yabancı anahtar tablosundaki 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'ye göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Database Major Version()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDatabaseMajorVersion() bölümüne bakın.
Return
Integer: Temel alınan veritabanının ana sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Database Minor Version()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDatabaseMinorVersion() bölümüne bakın.
Return
Integer: Temel alınan veritabanının alt sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Database Product Name()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDatabaseProductName() bölümüne bakın.
Return
String: Bu veritabanı ürününün adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Database Product Version()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDatabaseProductVersion() bölümüne bakın.
Return
String: Bu veritabanı ürününün sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Default Transaction Isolation()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDefaultTransactionIsolation() bölümüne bakın.
Return
Integer: Veritabanının varsayılan işlem izolasyon düzeyi. Bu düzeylerden biri şunlardır: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE veya Jdbc.Connection.TRANSACTION_NONE.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Driver Major Version()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDriverMajorVersion() bölümüne bakın.
Return
Integer: JDBC sürücüsünün ana sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Driver Minor Version()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDriverMinorVersion() bölümüne bakın.
Return
Integer: JDBC sürücüsünün küçük sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Driver Name()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDriverName() bölümüne bakın.
Return
String: Bu JDBC sürücüsünün adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Driver Version()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDriverVersion() bölümüne bakın.
Return
String: Bu JDBC sürücüsünün sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Exported Keys(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getImportedKeys(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekliyle 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'ye göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Extra Name Characters()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getExtraNameCharacters() bölümüne bakın.
Return
String: a-z, A-Z, 0-9 ve _ karakterlerine ek olarak, tırnak içine alınmamış tanımlayıcı adlarında kullanılabilecek ekstra karakterler.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Function Columns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
function | String | Veritabanında depolandığı şekliyle işlev adıyla eşleşen işlev kalıbı. |
column | String | Parametre veya sütun adıyla eşleşmesi gereken parametre adı kalıbı (veritabanında depolandığı şekliyle). |
Return
Jdbc — Belirli bir 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'ye göre sıralanmış bir işlev açıklaması bulunur.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Functions(catalog, schemaPattern, functionNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getFunctions(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
function | String | Veritabanında depolandığı şekliyle işlev adıyla eşleşmesi gereken işlev kalıbı. |
Return
Jdbc — Belirli 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'ye göre sıralanmış bir işlev açıklaması bulunur.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Identifier Quote String()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getIdentifierQuoteString() bölümüne bakın.
Return
String: SQL tanımlayıcılarını alıntılamak için kullanılan dize. Tanımlayıcı alıntı desteklenmiyorsa varsayılan olarak boşluk (" ") olur.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Imported Keys(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getImportedKeys(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekliyle tablo adıyla eşleşmelidir. |
Return
Jdbc: Belirli 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'ye göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Index Info(catalog, schema, table, unique, approximate)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekliyle 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ğerler benzersiz olsun veya olmasın dizinleri döndürür. |
approximate | Boolean | true ise sonucun yaklaşık veya güncel olmayan değerleri yansıtmasına izin verilir. Aksi takdirde sonuç doğruluğu istenir. |
Return
Jdbc: Belirtilen tablo için 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get JDBCMajor Version()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get JDBCMinor Version()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Binary Literal Length()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength() bölümüne bakın.
Return
Integer: Bu veritabanının satır içi ikili değişmezde 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Catalog Name Length()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxCatalogNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının katalog adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Char Literal Length()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxCharLiteralLength() bölümüne bakın.
Return
Integer: Bu veritabanının karakter değişmezinde izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Column Name Length()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Group By()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy() bölümüne bakın.
Return
Integer: Bu veritabanının GROUP BY ifadesinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Index()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInIndex() bölümüne bakın.
Return
Integer: Bu veritabanının bir dizinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Order By()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy() bölümüne bakın.
Return
Integer: Bu veritabanının bir ORDER BY ifadesinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Select()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Table()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInTable() bölümüne bakın.
Return
Integer: Bu veritabanının bir tabloda izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Connections()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Cursor Name Length()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxCursorNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının imleç adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Index Length()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxIndexLength() bölümüne bakın.
Return
Integer: Bu veritabanının, tüm parçaları 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Procedure Name Length()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxProcedureNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının bir yordam adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Row Size()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxRowSize() bölümüne bakın.
Return
Integer: Bu veritabanının tek bir satırda izin verdiği maksimum bayt sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Schema Name Length()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxSchemaNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının şema adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Statement Length()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxStatementLength() bölümüne bakın.
Return
Integer: Bu veritabanının bir SQL ifadesinde izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Statements()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxStatements() bölümüne bakın.
Return
Integer: Bu veritabanına 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Table Name Length()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxTableNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının tablo adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max Tables In Select()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxTablesInSelect() bölümüne bakın.
Return
Integer: Bu veritabanının SELECT ifadesinde izin verdiği maksimum tablo sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Max User Name Length()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Numeric Functions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getNumericFunctions() bölümüne bakın.
Return
String: Bu veritabanında kullanılabilen matematik işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlev kaçış ibaresinde kullanılan Open/Open CLI matematik işlevi adlarıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Primary Keys(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekliyle tablo adıyla eşleşmelidir. |
Return
Jdbc: Birincil anahtar sütunlarının sütun açıklamalarını içeren, her satırda bir tane olmak üzere COLUMN_NAME'ye göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Procedure Columns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
procedure | String | Aramayı filtrelemek için kullanılan yordam adı kalıbı. Veritabanında depolanan prosedür adıyla eşleşmelidir. |
column | String | Aramayı filtrelemek için kullanılan sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir. |
Return
Jdbc — Prosedür ve sütun açıklamalarını içeren, her satırda bir açıklama bulunan bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Procedure Term()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getProcedureTerm() bölümüne bakın.
Return
String: Veritabanı satıcısının "prosedür" için tercih ettiği terim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Procedures(catalog, schemaPattern, procedureNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getProcedures(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
procedure | String | Aramayı filtrelemek için kullanılan yordam adı kalıbı. Veritabanında depolanan prosedür adıyla eşleşmelidir. |
Return
Jdbc — Prosedür açıklamalarını içeren ve her satırda bir açıklama bulunan sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Result Set Holdability()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getResultSetHoldability() bölümüne bakın.
Return
Integer: Veritabanının varsayılan tutulabilirliği; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT'den biri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Row Id Lifetime()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getRowIdLifetime() bölümüne bakın.
Return
Integer: ROWID'nin kullanım ömrünü gösteren durumdur. 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 değerlerinden birini alır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get SQLKeywords()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSQLKeywords() bölümüne bakın.
Return
String: Bu veritabanının, SQL:2003 anahtar kelimeleri olmayan tüm SQL anahtar kelimelerinin virgülle ayrılmış listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get SQLState Type()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Schema Term()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSchemaTerm() bölümüne bakın.
Return
String: Veritabanı tedarikçisinin "şema" için tercih ettiği terim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Schemas()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSchemas() bölümüne bakın.
Return
Jdbc — Şema açıklamalarını içeren bir sonuç kümesi (her satırda bir tane).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Schemas(catalog, schemaPattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSchemas() bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
Return
Jdbc: Bu veritabanında bulunan şema açıklamalarını içeren ve TABLE_CATALOG ile TABLE_SCHEM'ye göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Search String Escape()
Bu yöntemin belgeleri 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get String Functions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getStringFunctions() bölümüne bakın.
Return
String: Bu veritabanında kullanılabilen dize işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlev kaçış ifadesinde kullanılan Open Group CLI dize işlevi adlarıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Super Tables(catalog, schemaPattern, tableNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSuperTables(String, String,String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Veritabanında görünen katalog adı. Boş bir dize iletmek
bu prosedürleri katalog olmadan alır. null iletildiğinde katalog adının seçim ölçütlerinde kullanılmadığı belirtilir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. |
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 verilir. Üst simge içermeyen tablolar listelenmez.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Super Types(catalog, schemaPattern, typeNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSuperTypes(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Veritabanında görünen katalog adı. Boş bir dize iletmek
bu prosedürleri katalog olmadan alır. null iletildiğinde katalog adının seçim ölçütlerinde kullanılmadığı belirtilir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. |
type | String | Kullanıcı tanımlı tür adı kalıbı; tam nitelikli bir ad olabilir. |
Return
Jdbc: Bu veritabanındaki belirli bir şemada tanımlanan kullanıcı tanımlı tür hiyerarşilerinin açıklamalarını içeren bir sonuç kümesi. Her satır, belirli bir kullanıcı tanımlı tür hakkında bilgi sağlar. Üst simge içermeyen türler listelenmez.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get System Functions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSystemFunctions() bölümüne bakın.
Return
String: Bu veritabanıyla kullanılabilen sistem işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlevi kaçış ifadesinde kullanılan Open Group CLI sistem işlevi adlarıdır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Table Privileges(catalog, schemaPattern, tableNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
table | String | Aramayı filtrelemek için kullanılan tablo adı kalıbı. Veritabanında depolandığı şekliyle tablo adıyla eşleşmelidir. |
Return
Jdbc: Tablo ayrıcalığı açıklamalarını içeren bir sonuç kümesi. Her satırda bir tane olmak üzere TABLE_CAT, TABLE_SCHEM, TABLE_NAME ve PRIVILEGE'ye göre sıralanır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Table Types()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTableTypes() bölümüne bakın.
Return
Jdbc: Tablo türlerini içeren ve her satırda bir tablo türü bulunan bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Tables(catalog, schemaPattern, tableNamePattern, types)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTables(String, String, String, String[]) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
table | String | Aramayı filtrelemek için kullanılan tablo adı kalıbı. Veritabanında depolandığı şekliyle tablo adıyla eşleşmelidir. |
types | String[] | Döndürülecek tablo türlerinin listesi. Bu türlerin her biri, get tarafından döndürülen listede olmalıdır. null iletildiğinde tüm tablo türlerinin döndürüldüğü belirtilir. |
Return
Jdbc: Tablo açıklamalarını içeren, her satırda bir tane olacak şekilde TABLE_TYPE, TABLE_CAT, TABLE_SCHEM ve TABLE_NAME'ye göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Time Date Functions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTimeDateFunctions() bölümüne bakın.
Return
String: Bu veritabanında kullanılabilen tarih ve saat işlevlerinin virgülle ayrılmış listesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Type Info()
Bu yöntemin belgeleri 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 bunlar önce DATA_TYPE'ya, 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get UDTs(catalog, schemaPattern, typeNamePattern, types)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[]) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme
null, arama kapsamını daraltmak için şema adının 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[] | Eklenecek kullanıcı tanımlı türlerin (JAVA_OBJECT, STRUCT veya DISTINCT) listesi. null iletildiğinde tüm türlerin döndürüldüğü belirtilir. |
Return
Jdbc: Kullanıcı tanımlı tür (UDT) açıklamalarını içeren, her satırda bir tane olacak şekilde DATA_TYPE, TYPE_CAT, TYPE_SCHEM ve TYPE_NAME'ye göre sıralanmış bir sonuç kümesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get URL()
Bu yöntemle ilgili belgeler için
java.sql.DatabaseMetaData#getURL() adresini ziyaret edin.
Return
String — Bu veritabanı yönetim sisteminin URL'si veya null oluşturulmamışsa.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get User Name()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getUserName() bölümüne bakın.
Return
String: Bu veritabanı tarafından bilinen kullanıcı adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
get Version Columns(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getVersionColumns(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Aramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri katalog olmadan alır. null
parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir. |
schema | String | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir. |
table | String | Tablo adı. Bu ad, veritabanında depolandığı şekliyle 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ıralanmamış bir sonuç kümesi (sonuç kümesindeki her satır için bir sütun açıklaması).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
inserts Are Detected(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#insertsAreDetected(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirtilen sonuç kümesi türü için Jdbc çağrılarıyla görünür bir satır ekleme işlemi algılanırsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
is Catalog At Start()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#isCatalogAtStart() bölümüne bakın.
Return
Boolean: Tam nitelikli bir tablo adının başında katalog görünüyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
is Read Only()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#isReadOnly() bölümüne bakın.
Return
Veritabanı salt okunursa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
locators Update Copy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#locatorsUpdateCopy() bölümüne bakın.
Return
Boolean — true, Büyük Nesne'de (LOB) yapılan güncellemeler LOB'nin bir kopyasında yapılıyorsa;
false, güncellemeler doğrudan LOB'de yapılıyorsa.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
null Plus Non Null Is Null()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullPlusNonNullIsNull() bölümüne bakın.
Return
Boolean: NULL ve NULL olmayan değerlerin birleştirilmesi NULL ile sonuçlanırsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted At End()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullsAreSortedAtEnd() bölümüne bakın.
Return
Boolean — true (sıralama düzeninden bağımsız olarak NULL değerleri sona doğru sıralanırsa)
(artan veya azalan). Aksi takdirde false değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted At Start()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullsAreSortedAtStart() bölümüne bakın.
Return
Boolean — NULL değerleri sıralama düzeninden (artan veya azalan) bağımsız olarak başlangıca göre sıralanmışsa true. Aksi takdirde false değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted High()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullsAreSortedHigh() bölümüne bakın.
Return
Boolean: NULL değerleri yüksekten düşüğe doğru sıralanıyorsa, yani sıralama sırasında alandaki diğer değerlerden daha yüksek bir değere sahip oldukları kabul ediliyorsa true. Aksi takdirde false değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted Low()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullsAreSortedLow() bölümüne bakın.
Return
Boolean: NULL değerleri düşükten yükseğe doğru sıralanıyorsa (yani sıralama sırasında alan adındaki diğer değerlerden daha düşük bir değere sahip olduğu düşünülüyorsa) true. Aksi takdirde false değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
others Deletes Are Visible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#othersDeletesAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirli sonuç kümesi türünde, başkaları tarafından yapılan silme işlemleri görünürse true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
others Inserts Are Visible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#othersInsertsAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirli sonuç kümesi türü için diğer kullanıcıların yaptığı eklemeler görünürse true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
others Updates Are Visible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirli sonuç kümesi türü için başkalarının yaptığı güncellemeler görünürse true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
own Deletes Are Visible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#ownDeletesAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirli bir sonuç kümesi türü için kümenin kendi silme işlemleri görünürse true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
own Inserts Are Visible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#ownInsertsAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirli bir sonuç kümesi türü için kümenin kendi eklemeleri görünürse true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
own Updates Are Visible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirli bir sonuç kümesi türü için kümenin kendi güncellemeleri görünürse true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
stores Lower Case Identifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers() bölümüne bakın.
Return
Boolean: Veritabanı, büyük/küçük harf karışık ve tırnak işareti kullanılmamış SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip küçük harflerle depoluyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
stores Lower Case Quoted Identifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers() bölümüne bakın.
Return
Veritabanı, büyük/küçük harf karışık tırnaklı SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip küçük harfle saklıyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Identifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers() bölümüne bakın.
Return
Veritabanı, büyük/küçük harf karışık tırnaksız SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip büyük/küçük harf karışık olarak depoluyorsa Boolean, true aksi takdirde.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Quoted Identifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers() bölümüne bakın.
Return
Veritabanı, büyük/küçük harf karışık tırnak içine alınmış SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip büyük/küçük harf karışık olarak depoluyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Identifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers() bölümüne bakın.
Return
Boolean: Veritabanı, büyük/küçük harf duyarsız olarak değerlendirip büyük harfle depoluyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Quoted Identifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers() bölümüne bakın.
Return
Boolean: Veritabanı, büyük/küçük harf karışık tırnaklı SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip büyük harfle depoluyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92EntryLevelSQL()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL() bölümüne bakın.
Return
Bu veritabanı ANSI92 giriş seviyesi SQL dilbilgisini destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92FullSQL()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsANSI92FullSQL() bölümüne bakın.
Return
Boolean — Bu veritabanı ANSI92 tam düzey SQL dilbilgisini destekliyorsa true; aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92IntermediateSQL()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL() bölümüne bakın.
Return
Boolean — Bu veritabanı, ANSI92 ara seviye SQL dilbilgisini destekliyorsa true;
Aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Alter Table With Add Column()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn() bölümüne bakın.
Return
Veritabanı, sütun ekleme ile ALTER TABLE'yi destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Alter Table With Drop Column()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn() bölümüne bakın.
Return
Veritabanı, sütun bırakma ile ALTER TABLE'yi destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Batch Updates()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsBatchUpdates() bölümüne bakın.
Return
Veritabanı toplu güncellemeleri destekliyorsa Boolean, aksi takdirde false.true
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Data Manipulation()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation() bölümüne bakın.
Return
Bir veri manipülasyonu ifadesi katalog adı içerebiliyorsa Boolean, aksi takdirde true. false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Index Definitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions() bölümüne bakın.
Return
Dizin tanımı ifadesi katalog adı içerebiliyorsa Boolean — true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Privilege Definitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions() bölümüne bakın.
Return
Ayrıcalık tanımı ifadesi katalog adı içerebiliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Procedure Calls()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls() bölümüne bakın.
Return
Boolean — true bir yordam çağrısı ifadesi katalog adı içerebiliyorsa; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Table Definitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions() bölümüne bakın.
Return
Boolean — Tablo tanımı ifadesi katalog adı içerebiliyorsa true; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Column Aliasing()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsColumnAliasing() bölümüne bakın.
Return
Veritabanı sütun takma adını destekliyorsa Boolean, aksi takdirde false.true
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Convert()
Bu yöntemin belgeleri 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 CONVERT JDBC skaler işlevini destekliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Convert(fromType, toType)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsConvert(int, int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
from | Integer | Dönüştürülecek 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 CONVERT JDBC skaler işlevini destekliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Core SQLGrammar()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCoreSQLGrammar() bölümüne bakın.
Return
Bu veritabanı ODBC Core SQL gramerini destekliyorsa Boolean, true aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Data Definition And Data Manipulation Transactions()
Bu yöntemle ilgili belgeler için
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
adresini ziyaret edin.
Return
Boolean — true bu veri tabanı, bir işlem içinde hem veri tanımı hem de veri işleme ifadelerini destekliyorsa; false aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Data Manipulation Transactions Only()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly() bölümüne bakın.
Return
Bu veritabanı, bir işlem içinde veri işleme ifadelerini destekliyorsa Boolean — true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Different Table Correlation Names()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames() bölümüne bakın.
Return
Boolean: Tablo korelasyon adları destekleniyorsa ve veritabanındaki tablo adlarından farklı olmakla sınırlıysa true; aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Expressions In Order By()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy() bölümüne bakın.
Return
Bu veritabanı ORDER BY listelerindeki ifadeleri destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Extended SQLGrammar()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar() bölümüne bakın.
Return
Boolean — true bu veritabanı ODBC Extended SQL gramerini destekliyorsa; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Full Outer Joins()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsFullOuterJoins() bölümüne bakın.
Return
Boolean: Bu veritabanı tam iç içe yerleştirilmiş dış birleştirmeleri destekliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Get Generated Keys()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsGetGeneratedKeys() bölümüne bakın.
Return
Boolean — true eğer otomatik olarak oluşturulan anahtarlar bir ifade yürütüldükten sonra alınabiliyorsa;
false aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Group By()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsGroupBy() bölümüne bakın.
Return
Boolean — Bu veritabanı bir tür GROUP BY ifadesini destekliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Group By Beyond Select()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect() bölümüne bakın.
Return
Boolean — SELECT ifadesindeki tüm sütunlar GROUP BY ifadesine dahil edilmek koşuluyla, bu veritabanı SELECT ifadesinde olmayan sütunların GROUP BY ifadesinde kullanılmasını destekliyorsa true. Aksi takdirde false değerini döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Integrity Enhancement Facility()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility() bölümüne bakın.
Return
Bu veritabanı SQL Integrity Enhancement Facility'yi destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Like Escape Clause()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsLikeEscapeClause() bölümüne bakın.
Return
Boolean — Bu veritabanı LIKE kaçış maddesi belirtmeyi destekliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Limited Outer Joins()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsLimitedOuterJoins() bölümüne bakın.
Return
Bu veritabanı dış birleştirme için sınırlı destek sağlıyorsa Boolean, true; aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Minimum SQLGrammar()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar() bölümüne bakın.
Return
Boolean — true bu veritabanı ODBC Minimum SQL gramerini destekliyorsa; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Mixed Case Identifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers() bölümüne bakın.
Return
Veritabanı, büyük/küçük harf duyarlı olarak değerlendirilen ve sonuç olarak büyük/küçük harf karışık olarak depolanan, tırnak içine alınmamış SQL tanımlayıcılarını karıştırırsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Mixed Case Quoted Identifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers() bölümüne bakın.
Return
Veritabanı, büyük/küçük harf içeren tırnak içine alınmış SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendirip sonuç olarak bunları büyük/küçük harf içeren şekilde depoluyorsa Boolean, true; aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Open Results()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMultipleOpenResults() bölümüne bakın.
Return
Boolean — Çağrılabilir bir ifade aynı anda birden fazla sonuç kümesi döndürebiliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Result Sets()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMultipleResultSets() bölümüne bakın.
Return
Bu veritabanı tek bir yürütme çağrısından birden fazla sonuç kümesi almayı destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Transactions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMultipleTransactions() bölümüne bakın.
Return
Bu veritabanı, farklı bağlantılarda aynı anda birden fazla işlemin açık olmasını destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Named Parameters()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsNamedParameters() bölümüne bakın.
Return
Veritabanı, çağrılabilir ifadeler için adlandırılmış parametreleri destekliyorsa Boolean, aksi takdirde false.true
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Non Nullable Columns()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsNonNullableColumns() bölümüne bakın.
Return
Bu veritabanındaki sütunlar boş değer içermeyecek şekilde tanımlanabiliyorsa Boolean, aksi takdirde true. false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Open Cursors Across Commit()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit() bölümüne bakın.
Return
Bu veritabanı, imleçlerin taahhütler arasında her zaman açık kalmasını destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Open Cursors Across Rollback()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback() bölümüne bakın.
Return
Bu veritabanı, geri alma işlemleri sırasında imleçlerin her zaman açık kalmasını destekliyorsa Boolean — true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Open Statements Across Commit()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit() bölümüne bakın.
Return
Bu veritabanı, ifadelerin taahhütler arasında her zaman açık tutulmasını destekliyorsa Boolean — true;
Aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Open Statements Across Rollback()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback() bölümüne bakın.
Return
Bu veritabanı, geri alma işlemleri sırasında ifadelerin her zaman açık tutulmasını destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Outer Joins()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsOuterJoins() bölümüne bakın.
Return
Boolean — true bu veritabanı bir tür dış birleştirme destekliyorsa; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Positioned Delete()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsPositionedDelete() bölümüne bakın.
Return
Bu veritabanı, konumlandırılmış DELETE ifadelerini destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Positioned Update()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsPositionedUpdate() bölümüne bakın.
Return
Bu veritabanı, konumlandırılmış UPDATE ifadelerini destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Result Set Concurrency(type, concurrency)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
concurrency | Integer | Eşzamanlılık türü (Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE). |
Return
Boolean: Bu veritabanı, belirtilen sonuç kümesi ve eşzamanlılık türü kombinasyonunu destekliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Result Set Holdability(holdability)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsResultSetHoldability(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
holdability | Integer | Kontrol edilecek bir tutulabilirlik sabiti; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT. |
Return
Boolean: Belirtilen tutulabilirlik veritabanı tarafından destekleniyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Result Set Type(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsResultSetType(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean — Bu veritabanı belirtilen sonuç kümesi türünü destekliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Savepoints()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSavepoints() bölümüne bakın.
Return
Veritabanı kaydetme noktalarını destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Data Manipulation()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation() bölümüne bakın.
Return
Veri işleme ifadesi şema adı içerebiliyorsa Boolean — true; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Index Definitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions() bölümüne bakın.
Return
Boolean: Bir dizin tanımı ifadesi şema adı içerebiliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Privilege Definitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions() bölümüne bakın.
Return
Bir ayrıcalık tanımı ifadesi şema adı içerebiliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Procedure Calls()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls() bölümüne bakın.
Return
Boolean — true bir yordam çağrısı ifadesi şema adı içerebiliyorsa; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Table Definitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions() bölümüne bakın.
Return
Boolean — Tablo tanımı ifadesi şema adı içerebiliyorsa true; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Select For Update()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSelectForUpdate() bölümüne bakın.
Return
Bu veritabanı SELECT FOR UPDATE ifadelerini destekliyorsa Boolean, aksi takdirde false.true
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Statement Pooling()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsStatementPooling() bölümüne bakın.
Return
Veritabanı ifade havuzunu destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Stored Functions Using Call Syntax()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax() bölümüne bakın.
Return
Veritabanı, saklı yordam kaçış söz dizimi kullanılarak kullanıcı tanımlı veya satıcı işlevlerinin çağrılmasını destekliyorsa Boolean, true aksi takdirde. false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Stored Procedures()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsStoredProcedures() bölümüne bakın.
Return
Bu veritabanı, saklı yordam kaçış söz dizimini kullanan saklı yordam çağrılarını destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Comparisons()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons() bölümüne bakın.
Return
Bu veritabanı karşılaştırma ifadelerinde alt sorguları destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Exists()
Bu yöntemin belgeleri 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.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Ins()
Bu yöntemin belgeleri 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.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Quantifieds()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds() bölümüne bakın.
Return
Bu veritabanı, ölçülü ifadelerde alt sorguları destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Table Correlation Names()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsTableCorrelationNames() bölümüne bakın.
Return
Bu veritabanı tablo korelasyon adlarını destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Transaction Isolation Level(level)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
level | Integer | Desteklenecek işlem yalıtım düzeyi. Bu değer 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
Bu veritabanı, belirtilen işlem yalıtımı düzeyini destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Transactions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsTransactions() bölümüne bakın.
Return
Bu veritabanı işlemleri destekliyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Union()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsUnion() bölümüne bakın.
Return
Bu veritabanı SQL'i destekliyorsa Boolean — true, desteklemiyorsa false.UNION
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supports Union All()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsUnionAll() bölümüne bakın.
Return
Bu veritabanı SQL'i destekliyorsa Boolean — true, desteklemiyorsa false.UNION ALL
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
updates Are Detected(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#updatesAreDetected(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirtilen sonuç kümesi türü için Jdbc çağrılarıyla görünür bir satır güncellemesi algılanırsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
uses Local File Per Table()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#usesLocalFilePerTable() bölümüne bakın.
Return
Veritabanı her tabloyu ayrı bir yerel dosyada saklıyorsa Boolean — true; false
aksi takdirde.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
uses Local Files()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#usesLocalFiles() bölümüne bakın.
Return
Veritabanı tabloları yerel bir dosyada depoluyorsa Boolean, aksi takdirde true.false
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request