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
allProceduresAreCallable()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#allProceduresAreCallable() bölümüne bakın.
Return
Kullanıcı, getProcedures(catalog, schemaPattern, procedureNamePattern) 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
allTablesAreSelectable()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#allTablesAreSelectable() bölümüne bakın.
Return
Kullanıcı, getTables(catalog, schemaPattern, tableNamePattern, types) 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
autoCommitFailureClosesAllResultSets()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets() bölümüne bakın.
Return
Boolean — autoCommit 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
dataDefinitionCausesTransactionCommit()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit() bölümüne bakın.
Return
Boolean — true bir işlemdeki veri tanımı ifadesi işlemi zorunlu olarak yürütmeye alıyorsa; 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
dataDefinitionIgnoredInTransactions()
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
deletesAreDetected(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#deletesAreDetected(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirtilen sonuç kümesi türü için JdbcResultSet.rowDeleted() ç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
doesMaxRowSizeIncludeBlobs()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs() bölümüne bakın.
Return
SQL veri türleri LONGVARCHAR ve LONGVARBINARY, getMaxRowSize() 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
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getAttributes(String, String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
typeNamePattern | String | Kullanıcı tanımlı tür adı kalıbı; veritabanında depolandığı şekliyle tür adıyla eşleşmelidir. |
attributeNamePattern | String | Özellik adı kalıbı; veritabanında belirtildiği şekliyle özellik adıyla eşleşmelidir. |
Return
JdbcResultSet — 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
getBestRowIdentifier(catalog, schema, table, scope, nullable)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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 | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). 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 depolanan 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
JdbcResultSet: 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 ile 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
getCatalogSeparator()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCatalogSeparator() bölümüne bakın.
Return
String: Bu veritabanı tarafından kullanılan 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
getCatalogTerm()
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
getCatalogs()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCatalogs() bölümüne bakın.
Return
JdbcResultSet: 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
getClientInfoProperties()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getClientInfoProperties() bölümüne bakın.
Return
JdbcResultSet — Sürücünün desteklediği istemci bilgisi özelliklerini içeren ve NAME'ye göre 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
getColumnPrivileges(catalog, schema, table, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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 iletmek, bu prosedürleri şemasız olarak alır. null
parametresinin iletilmesi, aramanın daraltılması için şema adının kullanılmadığını gösterir. |
table | String | Tablo adı. Bu ad, veritabanında depolanan tablo adıyla eşleşmelidir. |
columnNamePattern | String | Aramayı filtrelemek için kullanılan sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir. |
Return
JdbcResultSet — Sütun ayrıcalığı açıklamalarını içeren, satır başına bir tane olacak şekilde COLUMN_NAME ve PRIVILEGE ile 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
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getColumns(String, String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
tableNamePattern | String | Aramayı filtrelemek için kullanılan tablo adı kalıbı. Veritabanında depolanan tablo adıyla eşleşmelidir. |
columnNamePattern | String | Aramayı filtrelemek için kullanılan sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir. |
Return
JdbcResultSet: Sütun açıklamalarını içeren, satır başına bir tane olacak şekilde 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
getConnection()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getConnection() bölümüne bakın.
Return
JdbcConnection: Bu meta veriyi oluşturan bağlantı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
parentCatalog | String | Veritabanında görünen şekliyle üst katalog adı. Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null iletmek, katalog adının seçim ölçütlerinde kullanılmadığını gösterir. |
parentSchema | String | Veritabanında görünen şekliyle bir üst şema adı. Boş bir dize iletmek
bu prosedürleri şema olmadan alır. null iletmek, şema adının seçim ölçütlerinde kullanılmadığını gösterir. |
parentTable | String | Anahtarı dışa aktaran üst tablonun adı. Veritabanında depolanan tablo adıyla eşleşmelidir. |
foreignCatalog | String | Veritabanında görünen yabancı katalog adı. Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null iletmek, katalog adının seçim ölçütlerinde kullanılmadığını gösterir. |
foreignSchema | 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. |
foreignTable | String | Anahtarı dışa aktaran yabancı tablonun adı. Veritabanında depolanan tablo adıyla eşleşmelidir. |
Return
JdbcResultSet: Belirtilen yabancı anahtar tablosundan, üst tablonun birincil anahtarına veya benzersiz bir kısıtlamayı temsil eden sütunlarına referans veren yabancı anahtar sütunu açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bunlar FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME ve KEY_SEQ'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
getDatabaseMajorVersion()
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
getDatabaseMinorVersion()
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
getDatabaseProductName()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDatabaseProductName() bölümüne bakın.
Return
String: Bu veritabanı ürününün adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDatabaseProductVersion() bölümüne bakın.
Return
String: Bu veritabanı ürününün sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDefaultTransactionIsolation()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDefaultTransactionIsolation() bölümüne bakın.
Return
Integer: Veritabanının varsayılan işlem 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
getDriverMajorVersion()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDriverMajorVersion() bölümüne bakın.
Return
Integer: JDBC sürücüsünün ana sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDriverMinorVersion() bölümüne bakın.
Return
Integer: JDBC sürücüsünün 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
getDriverName()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDriverName() bölümüne bakın.
Return
String: Bu JDBC sürücüsünün adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getDriverVersion() bölümüne bakın.
Return
String: Bu JDBC sürücüsünün sürüm numarası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getImportedKeys(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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 | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). 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 depolanan tablo adıyla eşleşmelidir. |
Return
JdbcResultSet: 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
getExtraNameCharacters()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getExtraNameCharacters() bölümüne bakın.
Return
String: a-z, A-Z, 0-9 ve _ karakterlerine ek olarak, tırnak içine alınmamış tanımlayıcı adlarında kullanılabilecek ekstra karakterler.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | 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. |
functionNamePattern | String | Veritabanında depolandığı şekliyle işlev adıyla eşleşen işlev kalıbı. |
columnNamePattern | String | Parametre veya sütun adıyla eşleşmesi gereken parametre adı kalıbı (veritabanında depolandığı şekliyle). |
Return
JdbcResultSet — Belirli 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
getFunctions(catalog, schemaPattern, functionNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getFunctions(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | 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. |
functionNamePattern | String | Veritabanında depolandığı şekliyle işlev adıyla eşleşmesi gereken işlev kalıbı. |
Return
JdbcResultSet — Belirli bir katalogda bulunan sistem ve kullanıcı işlevlerinin açıklamalarını içeren bir sonuç kümesi. Her satırda, FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME ve SPECIFIC_ NAME'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
getIdentifierQuoteString()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getIdentifierQuoteString() bölümüne bakın.
Return
String: SQL tanımlayıcılarını alıntılamak için kullanılan dize. Tanımlayıcı alıntı 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
getImportedKeys(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getImportedKeys(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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 | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). 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 depolanan tablo adıyla eşleşmelidir. |
Return
JdbcResultSet: 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
getIndexInfo(catalog, schema, table, unique, approximate)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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 | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). 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 depolanan 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
JdbcResultSet — 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'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
getJDBCMajorVersion()
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
getJDBCMinorVersion()
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
getMaxBinaryLiteralLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength() bölümüne bakın.
Return
Integer: Bu veritabanının satır içi ikili 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
getMaxCatalogNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxCatalogNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının katalog adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxCharLiteralLength() bölümüne bakın.
Return
Integer: Bu veritabanının 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
getMaxColumnNameLength()
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
getMaxColumnsInGroupBy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy() bölümüne bakın.
Return
Integer: Bu veritabanının GROUP BY 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
getMaxColumnsInIndex()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInIndex() bölümüne bakın.
Return
Integer: Bu veritabanının bir dizinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInOrderBy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy() bölümüne bakın.
Return
Integer: Bu veritabanının 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
getMaxColumnsInSelect()
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
getMaxColumnsInTable()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxColumnsInTable() bölümüne bakın.
Return
Integer: Bu veritabanının bir tabloda izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxConnections()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxConnections() bölümüne bakın.
Return
Integer: Bu veritabanına yapılan eşzamanlı bağlantıların maksimum 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
getMaxCursorNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxCursorNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının imleç adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxIndexLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxIndexLength() bölümüne bakın.
Return
Integer: 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
getMaxProcedureNameLength()
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
getMaxRowSize()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxRowSize() bölümüne bakın.
Return
Integer: Bu veritabanının tek bir satırda izin verdiği maksimum bayt sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxSchemaNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxSchemaNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının ş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
getMaxStatementLength()
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
getMaxStatements()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxStatements() bölümüne bakın.
Return
Integer: Bu veritabanına aynı anda açık olabilecek 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
getMaxTableNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxTableNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının tablo adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxTablesInSelect()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxTablesInSelect() bölümüne bakın.
Return
Integer: Bu veritabanının SELECT ifadesinde izin verdiği maksimum tablo sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getMaxUserNameLength()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getMaxUserNameLength() bölümüne bakın.
Return
Integer: Bu veritabanının 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
getNumericFunctions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getNumericFunctions() bölümüne bakın.
Return
String: Bu veritabanında kullanılabilen matematik işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlev kaçış ibaresinde kullanılan Açık/Açık 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
getPrimaryKeys(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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 | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). 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 depolanan tablo adıyla eşleşmelidir. |
Return
JdbcResultSet: Birincil anahtar sütunlarının sütun açıklamalarını içeren, her satırda bir tane olmak üzere COLUMN_NAME'ya 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
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | 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. |
procedureNamePattern | String | Aramayı filtrelemek için kullanılan yordam adı kalıbı. Veritabanında depolanan prosedür adıyla eşleşmelidir. |
columnNamePattern | String | Aramayı filtrelemek için kullanılan sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir. |
Return
JdbcResultSet — Prosedür ve sütun açıklamalarını içeren, her satırda bir 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
getProcedureTerm()
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
getProcedures(catalog, schemaPattern, procedureNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getProcedures(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | 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. |
procedureNamePattern | String | Aramayı filtrelemek için kullanılan yordam adı kalıbı. Veritabanında depolanan prosedür adıyla eşleşmelidir. |
Return
JdbcResultSet — 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
getResultSetHoldability()
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
getRowIdLifetime()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getRowIdLifetime() bölümüne bakın.
Return
Integer: ROWID ö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
getSQLKeywords()
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
getSQLStateType()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSQLStateType() bölümüne bakın.
Return
Integer: SQLSTATE türü (sqlStateXOpen veya sqlStateSQL).
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSchemaTerm() bölümüne bakın.
Return
String: Veritabanı tedarikçisinin "şema" için tercih ettiği terim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSchemas() bölümüne bakın.
Return
JdbcResultSet — Şema açıklamalarını içeren ve 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
getSchemas(catalog, schemaPattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSchemas() bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
Return
JdbcResultSet: 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
getSearchStringEscape()
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
getStringFunctions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getStringFunctions() bölümüne bakın.
Return
String: Bu veritabanında kullanılabilen dize işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC iş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
getSuperTables(catalog, schemaPattern, tableNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSuperTables(String, String,String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Veritabanında görünen katalog adı. Boş bir dize iletmek
bu prosedürleri katalog olmadan alır. null iletildiğinde katalog adının seçim ölçütlerinde kullanılmadığı belirtilir. |
schemaPattern | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. |
tableNamePattern | String | Tablo adı kalıbı; tam nitelikli bir ad olabilir. |
Return
JdbcResultSet: Bu veritabanındaki belirli bir şemada tanımlanan tablo hiyerarşilerinin açıklamalarını içeren bir sonuç kümesi. Her satırda belirli bir tablo türü hakkında bilgi verilir. Ü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
getSuperTypes(catalog, schemaPattern, typeNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getSuperTypes(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | Veritabanında görünen katalog adı. Boş bir dize iletmek
bu prosedürleri katalog olmadan alır. null iletildiğinde katalog adının seçim ölçütlerinde kullanılmadığı belirtilir. |
schemaPattern | 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. |
typeNamePattern | String | Kullanıcı tanımlı tür adı kalıbı; tam nitelikli bir ad olabilir. |
Return
JdbcResultSet: Bu veritabanındaki belirli bir şemada tanımlanan kullanıcı tanımlı tür hiyerarşilerinin açıklamalarını içeren bir sonuç kümesi. Her satır, belirli bir kullanıcı tanımlı tür hakkında bilgi sağlar. Üst simgesiz 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
getSystemFunctions()
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
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
tableNamePattern | String | Aramayı filtrelemek için kullanılan tablo adı kalıbı. Veritabanında depolanan tablo adıyla eşleşmelidir. |
Return
JdbcResultSet: Tablo ayrıcalığı açıklamalarını içeren, her satırda bir tane olacak şekilde TABLE_CAT, TABLE_SCHEM, TABLE_NAME ve PRIVILEGE'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
getTableTypes()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTableTypes() bölümüne bakın.
Return
JdbcResultSet: 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
getTables(catalog, schemaPattern, tableNamePattern, types)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTables(String, String, String, String[]) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | String | Aramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme
null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir. |
tableNamePattern | String | Aramayı filtrelemek için kullanılan tablo adı kalıbı. Veritabanında depolanan tablo adıyla eşleşmelidir. |
types | String[] | Döndürülecek tablo türlerinin listesi. Bu türlerin her biri, getTableTypes() tarafından döndürülen listede olmalıdır. null iletildiğinde tüm tablo türlerinin döndürüldüğü belirtilir. |
Return
JdbcResultSet: 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
getTimeDateFunctions()
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
getTypeInfo()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getTypeInfo() bölümüne bakın.
Return
JdbcResultSet: Bu veritabanı tarafından desteklenen veri türlerinin açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir SQL türü açıklaması sağlanır 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
getUDTs(catalog, schemaPattern, typeNamePattern, types)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[]) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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. |
schemaPattern | 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. |
typeNamePattern | 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
JdbcResultSet: 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
getURL()
Bu yöntemle ilgili dokümanlar için
java.sql.DatabaseMetaData#getURL() bölümüne bakın.
Return
String — Bu veritabanı yönetim sisteminin URL'si veya oluşturulmamışsa null.
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
getUserName()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getUserName() bölümüne bakın.
Return
String: Bu veritabanında bilinen kullanıcı adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#getVersionColumns(String, String, String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
catalog | String | 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 | Aramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). 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 depolanan tablo adıyla eşleşmelidir. |
Return
JdbcResultSet: Bir satırdaki herhangi bir değer güncellendiğinde güncellenen sütun açıklamalarını içeren, sıralanmamış bir sonuç kümesi (sonuç 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
insertsAreDetected(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#insertsAreDetected(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirtilen sonuç kümesi türü için JdbcResultSet.rowInserted() çağrılarıyla görünür bir satır ekleme algılanırsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#isCatalogAtStart() bölümüne bakın.
Return
Boolean: Tam olarak nitelendirilmiş 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
isReadOnly()
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
locatorsUpdateCopy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#locatorsUpdateCopy() bölümüne bakın.
Return
Boolean — true Büyük bir nesnede (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
nullPlusNonNullIsNull()
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
nullsAreSortedAtEnd()
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 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
nullsAreSortedAtStart()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullsAreSortedAtStart() bölümüne bakın.
Return
Boolean — NULL değerleri sıralama düzeninden (artan veya azalan) bağımsız olarak baş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
nullsAreSortedHigh()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#nullsAreSortedHigh() bölümüne bakın.
Return
Boolean — true, 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 olduğu kabul ediliyorsa. 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
nullsAreSortedLow()
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 alandaki 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
othersDeletesAreVisible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#othersDeletesAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirli sonuç kümesi türü için diğer kullanıcıların yaptığı 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
othersInsertsAreVisible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#othersInsertsAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: 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
othersUpdatesAreVisible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: 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
ownDeletesAreVisible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#ownDeletesAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: 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
ownInsertsAreVisible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#ownInsertsAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirli 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
ownUpdatesAreVisible(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: 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
storesLowerCaseIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers() bölümüne bakın.
Return
Boolean: Veritabanı, büyük/küçük harf karışık tırnaksız SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip küçü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
storesLowerCaseQuotedIdentifiers()
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
storesMixedCaseIdentifiers()
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
storesMixedCaseQuotedIdentifiers()
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 — 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
storesUpperCaseIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers() bölümüne bakın.
Return
Boolean: Veritabanı, büyük/küçük harf 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
storesUpperCaseQuotedIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers() bölümüne bakın.
Return
Boolean: Veritabanı, büyük/küçük harf karışık tırnaklı SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak ele alıp 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
supportsANSI92EntryLevelSQL()
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
supportsANSI92FullSQL()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsANSI92FullSQL() bölümüne bakın.
Return
Boolean — Bu veritabanı ANSI92 tam düzey SQL gramerini 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
supportsANSI92IntermediateSQL()
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;
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
supportsAlterTableWithAddColumn()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn() bölümüne bakın.
Return
Boolean — Veritabanı, sütun ekleme ile ALTER TABLE'yi 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
supportsAlterTableWithDropColumn()
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 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
supportsBatchUpdates()
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
supportsCatalogsInDataManipulation()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation() bölümüne bakın.
Return
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
supportsCatalogsInIndexDefinitions()
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
supportsCatalogsInPrivilegeDefinitions()
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
supportsCatalogsInProcedureCalls()
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
supportsCatalogsInTableDefinitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions() bölümüne bakın.
Return
Boolean — true tablo tanımı 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
supportsColumnAliasing()
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 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
supportsConvert()
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
supportsConvert(fromType, toType)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsConvert(int, int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
fromType | Integer | Dönüştürülecek tür. |
toType | Integer | Dönüştürülecek tür. |
Return
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
supportsCoreSQLGrammar()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsCoreSQLGrammar() bölümüne bakın.
Return
Boolean — true bu veritabanı ODBC Core 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
supportsDataDefinitionAndDataManipulationTransactions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
sayfasına bakın.
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
supportsDataManipulationTransactionsOnly()
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
supportsDifferentTableCorrelationNames()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames() bölümüne bakın.
Return
Boolean: Tablo korelasyon adları destekleniyorsa ve veritabanındaki tablo adlarından farklı olması kısıtlanmışsa 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
supportsExpressionsInOrderBy()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy() bölümüne bakın.
Return
Bu veritabanı ORDER BY listelerindeki ifadeleri destekliyorsa Boolean, 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
supportsExtendedSQLGrammar()
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
supportsFullOuterJoins()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsFullOuterJoins() bölümüne bakın.
Return
Boolean: Bu veritabanı tam iç içe yerleştirilmiş dış birleştirmeleri destekliyorsa true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsGetGeneratedKeys()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsGetGeneratedKeys() bölümüne bakın.
Return
Boolean — true bir ifade yürütüldükten sonra otomatik olarak oluşturulan anahtarlar 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
supportsGroupBy()
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
supportsGroupByBeyondSelect()
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
supportsIntegrityEnhancementFacility()
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, desteklemiyorsa 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
supportsLikeEscapeClause()
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
supportsLimitedOuterJoins()
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
supportsMinimumSQLGrammar()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar() bölümüne bakın.
Return
Bu veritabanı ODBC Minimum SQL gramerini destekliyorsa 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
supportsMixedCaseIdentifiers()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers() bölümüne bakın.
Return
Boolean — Veritabanı, büyük/küçük harf karışık tırnaksız SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak ele alırsa ve sonuç olarak bunları büyük/küçük harf karışık olarak depolarsa 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
supportsMixedCaseQuotedIdentifiers()
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, 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
supportsMultipleOpenResults()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsMultipleOpenResults() bölümüne bakın.
Return
Boolean: Saklı yordam birden fazla sonuç kümesini aynı anda 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
supportsMultipleResultSets()
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
supportsMultipleTransactions()
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
supportsNamedParameters()
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
supportsNonNullableColumns()
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
supportsOpenCursorsAcrossCommit()
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
supportsOpenCursorsAcrossRollback()
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 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
supportsOpenStatementsAcrossCommit()
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
supportsOpenStatementsAcrossRollback()
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
supportsOuterJoins()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsOuterJoins() bölümüne bakın.
Return
Boolean — Bu veritabanı bir tür dış birleştirme destekliyorsa 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
supportsPositionedDelete()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsPositionedDelete() bölümüne bakın.
Return
Bu veritabanı, konumlandırılmış DELETE ifadelerini destekliyorsa Boolean, 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
supportsPositionedUpdate()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsPositionedUpdate() bölümüne bakın.
Return
Bu veritabanı, konumlandırılmış UPDATE ifadelerini destekliyorsa Boolean, 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
supportsResultSetConcurrency(type, concurrency)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
concurrency | Integer | Eşzamanlılık türü (Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE). |
Return
Boolean: Bu veritabanı, belirtilen sonuç kü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
supportsResultSetHoldability(holdability)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsResultSetHoldability(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
holdability | Integer | Kontrol edilecek 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
supportsResultSetType(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsResultSetType(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
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
supportsSavepoints()
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
supportsSchemasInDataManipulation()
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
supportsSchemasInIndexDefinitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions() bölümüne bakın.
Return
Dizin 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
supportsSchemasInPrivilegeDefinitions()
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
supportsSchemasInProcedureCalls()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls() bölümüne bakın.
Return
Bir yordam çağrısı 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
supportsSchemasInTableDefinitions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions() bölümüne bakın.
Return
Boolean — Tablo tanımı ifadesi şema adı içerebiliyorsa true; 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
supportsSelectForUpdate()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSelectForUpdate() bölümüne bakın.
Return
Bu veritabanı SELECT FOR UPDATE ifadelerini destekliyorsa Boolean — true, aksi takdirde false.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
supportsStatementPooling()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsStatementPooling() bölümüne bakın.
Return
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
supportsStoredFunctionsUsingCallSyntax()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax() bölümüne bakın.
Return
Boolean — Veritabanı, saklı yordam kaçış söz dizimi kullanılarak kullanıcı tanımlı veya satıcı işlevlerinin çağrılması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
supportsStoredProcedures()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsStoredProcedures() bölümüne bakın.
Return
Boolean — Bu veritabanı, saklı yordam kaçış söz dizimini kullanan saklı yordam çağrıları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
supportsSubqueriesInComparisons()
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
supportsSubqueriesInExists()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSubqueriesInExists() bölümüne bakın.
Return
Boolean — 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
supportsSubqueriesInIns()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSubqueriesInIns() bölümüne bakın.
Return
Boolean — 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
supportsSubqueriesInQuantifieds()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds() bölümüne bakın.
Return
Bu veritabanı, nicel 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
supportsTableCorrelationNames()
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
supportsTransactionIsolationLevel(level)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
level | Integer | 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 izolasyon 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
supportsTransactions()
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#supportsTransactions() bölümüne bakın.
Return
Bu veritabanı işlemleri 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
supportsUnion()
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
supportsUnionAll()
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
updatesAreDetected(type)
Bu yöntemin belgeleri için
java.sql.DatabaseMetaData#updatesAreDetected(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
type | Integer | Sonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE). |
Return
Boolean: Belirtilen sonuç kümesi türü için JdbcResultSet.rowUpdated() ç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
usesLocalFilePerTable()
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, 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
usesLocalFiles()
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