Bir JDBC Connection
. Bu sınıfla ilgili dokümanlar için
java.sql.Connection
bölümüne bakın.
Yöntemler
Ayrıntılı belgeler
clearWarnings()
Bu yöntemin belgeleri için
java.sql.Connection#clearWarnings()
bölümüne bakın.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
close()
Bu bağlantının veritabanını ve ilişkili tüm kaynakları serbest bırakın.
var conn = Jdbc.getConnection("jdbc:mysql://<host>:<port>/<instance>", "user", "password"); conn.close();
Aşağıdaki kaynakları da incelemenizi öneririz:
-
Connection.close()
commit()
Beklemedeki tüm değişiklikleri kalıcı hale getirir, bu JdbcConnection
tarafından tutulan veritabanı kilitlerini serbest bırakır.
var conn = Jdbc.getConnection("jdbc:mysql://<host>:<port>/<instance>", "user", "password"); conn.setAutoCommit(false); var stmt = conn.prepareStatement("insert into person (lname,fname) values (?,?)"); var start = new Date(); for (var i = 0; i < 5000; i++) { // Objects are accessed using 1-based indexing stmt.setObject(1, 'firstName' + i); stmt.setObject(2, 'lastName' + i); stmt.addBatch(); } var res = stmt.executeBatch(); conn.commit(); // When this returns, this is when changes are actually committed conn.close();
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
Aşağıdaki kaynakları da incelemenizi öneririz:
-
Connection.commit()
createArrayOf(typeName, elements)
Bu yöntemin belgeleri için
java.sql.Connection#createArrayOf(String, Object[])
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
typeName | String | Dizi öğelerinin türünün veritabanına özgü SQL adı. Seçenekler arasında yerleşik türler, kullanıcı tanımlı türler veya veritabanı tarafından desteklenen standart SQL türleri bulunur. |
elements | Object[] | Döndürülen nesnede doldurulacak öğeler. |
Return
JdbcArray
: Öğeleri belirtilen SQL türüyle eşleşen bir dizi.
createBlob()
JdbcBlob
örneği oluşturur. Ayrıca bkz.
java.sql.Connection#createBlob()
.
Döndürülen nesne başlangıçta veri içermiyor. İçermesi gereken verileri ayarlamak için JdbcBlob
kapsamındaki setBytes
yöntemlerini kullanabilirsiniz. Burada kullanılan blob, Utilities.newBlob(data)
ile oluşturulan blob ile aynı değil. İki biçim arasında dönüşüm yapmak için tanımlanan getBytes()
ve setBytes()
yöntemlerini kullanın.
Alternatif olarak hem JdbcBlob
hem de JdbcClob
, Apps Komut Dosyası tarafından kullanılabilecek bir biçime dönüştürme için getAppsScriptBlob()
kolay bir yöntem sunar.
Return
JdbcBlob
: Boş bir blob nesnesi.
createClob()
Bu yöntemin belgeleri için
java.sql.Connection#createClob()
bölümüne bakın.
Return
JdbcClob
: Boş bir clob nesnesi.
createNClob()
Bu yöntemin belgeleri için
java.sql.Connection#createNClob()
bölümüne bakın.
Return
JdbcClob
: Boş bir nclob nesnesi.
createSQLXML()
Bu yöntemin belgeleri için
java.sql.Connection#createSQLXML()
bölümüne bakın.
Return
JdbcSQLXML
— Boş bir SQLXML nesnesi.
createStatement()
SQL ifadelerini veritabanına göndermek için bir JdbcStatement
nesnesi oluşturur. Ayrıca bkz.
java.sql.Connection#createStatement()
.
// This sample code assumes authentication is off var conn = Jdbc.getConnection("jdbc:mysql://<host>:3306/<instance>") var stmt = conn.createStatement(); stmt.setMaxRows(100); var rs = stmt.execute("select * from person"); while(rs.next()) { // Do something } rs.close(); stmt.close(); conn.close();
Return
JdbcStatement
: Sorguların birlikte yürütüleceği bir ifade örneği.
createStatement(resultSetType, resultSetConcurrency)
SQL ifadelerini veritabanına göndermek için bir JdbcStatement
nesnesi oluşturur. Ayrıca bkz.
java.sql.Connection#createStatement(int, int)
.
Bu sürüm, sonuç grubu türünün ve eşzamanlılığın geçersiz kılınmasına olanak tanır.
// This sample code assumes authentication is off // For more information about this method, see documentation here: // http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html#createStatement(int, int) var conn = Jdbc.getConnection("jdbc:mysql://<host>:3306/<instance>") var stmt = conn.createStatement(Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.CONCUR_READ_ONLY); stmt.setMaxRows(100); var rs = stmt.execute("select * from person"); while(rs.next()) { // Do something } rs.close(); stmt.close(); conn.close();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
resultSetType | Integer | Sonuç kümesi türü; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE değerlerinden biri. |
resultSetConcurrency | Integer | Bir eşzamanlılık türü; Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE . |
Return
JdbcStatement
: Sorguların birlikte yürütüleceği bir ifade örneği.
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)
SQL ifadelerini veritabanına göndermek için bir JdbcStatement
nesnesi oluşturur. Ayrıca bkz.
java.sql.Connection#createStatement(int, int, int)
.
Bu sürüm, sonuç grubu türü, eşzamanlılık ve basılı tutma özelliklerinin geçersiz kılınmasına olanak tanır.
// This sample code assumes authentication is off // For more information about this method, see documentation here: // http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html#createStatement(int, int) var conn = Jdbc.getConnection("jdbc:mysql://<host>:3306/<instance>") var stmt = conn.createStatement(Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.CONCUR_READ_ONLY, Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT); stmt.setMaxRows(100); var rs = stmt.execute("select * from person"); while(rs.next()) { // Do something } rs.close(); stmt.close(); conn.close();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
resultSetType | Integer | Sonuç kümesi türü; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE değerlerinden biri. |
resultSetConcurrency | Integer | Bir eşzamanlılık türü; Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | Bir elde tutma ayarı; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
Return
JdbcStatement
: Sorguların birlikte yürütüleceği bir ifade örneği.
createStruct(typeName, attributes)
Bu yöntemin belgeleri için
java.sql.Connection#createStruct(String, Object[])
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
typeName | String | Dizi öğelerinin türünün veritabanına özgü SQL adı. Seçenekler arasında yerleşik türler, kullanıcı tanımlı türler veya veritabanı tarafından desteklenen standart SQL türleri bulunur. |
attributes | Object[] | Döndürülen nesneyi dolduran özellikler. |
Return
JdbcStruct
: Belirli bir SQL türüyle eşlenen ve belirtilen özelliklerle doldurulan bir yapı nesnesi.
getAutoCommit()
Bu yöntemin belgeleri için
java.sql.Connection#getAutoCommit()
bölümüne bakın.
Return
Boolean
— Bağlantının otomatik gönderme modu etkinse true
; aksi takdirde false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getCatalog()
veya bu yöntemin belgeleri için bkz.
java.sql.Connection#getCatalog()
.
Return
String
: Geçerli katalog adı veya ad ayarlanmamışsa null
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getHoldability()
Bu yöntemin belgeleri için
java.sql.Connection#getHoldability()
bölümüne bakın.
Return
Integer
: Bağlantının kesilebilirlik ayarı (Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
).
getMetaData()
Bu yöntemin belgeleri için
java.sql.Connection#getMetaData()
bölümüne bakın.
Return
JdbcDatabaseMetaData
: Bu bağlantının bağlandığı veritabanının meta verileri.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getTransactionIsolation()
Bu yöntemin belgeleri için
java.sql.Connection#getTransactionIsolation()
bölümüne bakın.
Return
Integer
: Geçerli işlem düzeyi (Şunlardan biridir): Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED
, Jdbc.Connection.TRANSACTION_READ_COMMITTED
, Jdbc.Connection.TRANSACTION_REPEATABLE_READ
, Jdbc.Connection.TRANSACTION_SERIALIZABLE
veya Jdbc.Connection.TRANSACTION_NONE
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
Bu yöntemin belgeleri için
java.sql.Connection#getWarnings()
bölümüne bakın.
Return
String[]
: Uyarı dizeleri dizisi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
isClosed()
Bu yöntemin belgeleri için
java.sql.Connection#isClosed()
bölümüne bakın.
Return
Boolean
— Bağlantı kapalıysa true
; bağlantı kapalıysa false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
Bu yöntemin belgeleri için
java.sql.Connection#isReadOnly()
bölümüne bakın.
Return
Boolean
— Bağlantı salt okunursa true
, değilse false
.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
isValid(timeout)
Bu yöntemin belgeleri için
java.sql.Connection#isValid(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
timeout | Integer | Doğrulama işleminin tamamlanması için beklenecek saniye cinsinden süre. 0 değeri, zaman aşımının uygulanmadığını gösterir. |
Return
Boolean
— Bağlantı geçerliyse true
; aksi halde false
. Ayrıca, işlem tamamlanmadan zaman aşımı süresi dolarsa false
değerini de döndürür.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
nativeSQL(sql)
Bu yöntemin belgeleri için
java.sql.Connection#nativeSQL(String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Birden fazla "?" yer tutucusu içerebilen bir SQL ifadesi. |
Return
String
: Sağlanan ifadenin yerel biçimi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
prepareCall(sql)
Bu yöntemin belgeleri için
java.sql.Connection#prepareCall(String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Genellikle JDBC çağrısı kaçış söz dizimi kullanılarak sağlanan, bir veya daha fazla "?" yer tutucusu içerebilen SQL ifadesi. |
Return
JdbcCallableStatement
: Önceden derlenmiş SQL deyimini içeren çağrılabilir bir ifade.
prepareCall(sql, resultSetType, resultSetConcurrency)
Bu yöntemin belgeleri için
java.sql.Connection#prepareCall(String, int, int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Genellikle JDBC çağrısı kaçış söz dizimi kullanılarak sağlanan, bir veya daha fazla "?" yer tutucusu içerebilen SQL ifadesi. |
resultSetType | Integer | Sonuç kümesi türü; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE değerlerinden biri. |
resultSetConcurrency | Integer | Bir eşzamanlılık türü; Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE . |
Return
JdbcCallableStatement
: Sağlanan tür ve eşzamanlılıkla sonuç kümeleri oluşturan, önceden derlenmiş SQL deyimini içeren çağrılabilir bir ifade.
prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
Bu yöntemin belgeleri için
java.sql.Connection#prepareCall(String, int, int, int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Genellikle JDBC çağrısı kaçış söz dizimi kullanılarak sağlanan, bir veya daha fazla "?" yer tutucusu içerebilen SQL ifadesi. |
resultSetType | Integer | Sonuç kümesi türü; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE değerlerinden biri. |
resultSetConcurrency | Integer | Bir eşzamanlılık türü; Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | Bir elde tutma ayarı; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
Return
JdbcCallableStatement
: Sağlanan türde (eşzamanlılık) elde edilen sonuç kümeleri oluşturan, önceden derlenmiş SQL deyimini içeren çağrılabilir bir ifade.
prepareStatement(sql)
Bu yöntemin belgeleri için
java.sql.Connection#prepareStatement(String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Bir veya daha fazla '?' IN parametre yer tutucu içerebilen SQL ifadesi. |
Return
JdbcPreparedStatement
: Önceden derlenmiş SQL deyimini içeren hazır bir ifade.
prepareStatement(sql, autoGeneratedKeys)
Bu yöntemin belgeleri için
java.sql.Connection#prepareStatement(String, int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Bir veya daha fazla '?' IN parametre yer tutucu içerebilen SQL ifadesi. |
autoGeneratedKeys | Integer | Otomatik olarak oluşturulan anahtarların döndürülüp döndürülmediğini belirten bir işaret; Jdbc.Statement.RETURN_GENERATED_KEYS veya Jdbc.Statement.NO_GENERATED_KEYS . |
Return
JdbcPreparedStatement
: Önceden derlenmiş SQL deyimini içeren, muhtemelen otomatik oluşturulan anahtarları döndürebilen hazır bir ifadedir.
prepareStatement(sql, resultSetType, resultSetConcurrency)
Bu yöntemin belgeleri için
java.sql.Connection#prepareStatement(String, int, int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Bir veya daha fazla '?' IN parametre yer tutucu içerebilen SQL ifadesi. |
resultSetType | Integer | Sonuç kümesi türü; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE değerlerinden biri. |
resultSetConcurrency | Integer | Bir eşzamanlılık türü; Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE . |
Return
JdbcPreparedStatement
: Sağlanan tür ve eşzamanlılığa sahip sonuç kümeleri üreten, önceden derlenmiş SQL deyimini içeren hazır bir ifadedir.
prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
Bu yöntemin belgeleri için
java.sql.Connection#prepareStatement(String, int, int, int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Bir veya daha fazla '?' IN parametre yer tutucu içerebilen SQL ifadesi. |
resultSetType | Integer | Sonuç kümesi türü; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE değerlerinden biri. |
resultSetConcurrency | Integer | Bir eşzamanlılık türü; Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | Bir elde tutma ayarı; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
Return
JdbcPreparedStatement
: Sağlanan tür, eşzamanlılık ve taşınabilirlik özelliklerine sahip sonuç kümeleri üreten, önceden derlenmiş SQL deyimini içeren hazır ifade.
prepareStatementByIndex(sql, indices)
Bu yöntemin belgeleri için
java.sql.Connection#prepareStatement(String, int[])
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Bir veya daha fazla '?' IN parametre yer tutucu içerebilen SQL ifadesi. |
indices | Integer[] | Eklenen satır veya satırlardan döndürülen sütunların sütun dizinleri. |
Return
JdbcPreparedStatement
: Sağlanan sütun dizinleri tarafından belirtilen otomatik olarak oluşturulmuş anahtarları döndürebilen, önceden derlenmiş SQL deyimini içeren hazır ifade.
prepareStatementByName(sql, columnNames)
Bu yöntemin belgeleri için
java.sql.Connection#prepareStatement(String, String[])
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sql | String | Bir veya daha fazla '?' IN parametre yer tutucu içerebilen SQL ifadesi. |
columnNames | String[] | Yöntemin eklenen satır veya satırlardan hangi sütunları döndüreceğini belirten sütun adları. |
Return
JdbcPreparedStatement
: Sağlanan sütun adlarıyla belirtilen otomatik olarak oluşturulmuş anahtarları döndürebilen, önceden derlenmiş SQL deyimini içeren hazır ifade.
releaseSavepoint(savepoint)
Bu yöntemin belgeleri için
java.sql.Connection#releaseSavepoint(Savepoint)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
savepoint | JdbcSavepoint | Kaldırılacak kaydetme noktası. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
rollback()
Bu yöntemin belgeleri için
java.sql.Connection#rollback()
bölümüne bakın.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
rollback(savepoint)
Bu yöntemin belgeleri için
java.sql.Connection#rollback(Savepoint)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
savepoint | JdbcSavepoint | Geri alınacak kaydetme noktası. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
setAutoCommit(autoCommit)
Bu yöntemin belgeleri için
java.sql.Connection#setAutoCommit(boolean)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
autoCommit | Boolean | true değerine ayarlanırsa otomatik taahhüt modu etkinleştirilir; false devre dışı bırakılır. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
setCatalog(catalog)
Bu yöntemin belgeleri için
java.sql.Connection#setCatalog(String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
catalog | String | Çalışacak kataloğun (bağlantının veritabanındaki alt alan) adı. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
setHoldability(holdability)
Bu yöntemin belgeleri için
java.sql.Connection#setHoldability(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
holdability | Integer | Bu bağlantıyla oluşturulan JdbcResultSet nesnelerinin varsayılan tutulabilirliği: Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
setReadOnly(readOnly)
Bu yöntemin belgeleri için
java.sql.Connection#setReadOnly(boolean)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
readOnly | Boolean | true ise salt okuma modu etkinleştirilir; false devre dışı bırakılır. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint()
Bu yöntemin belgeleri için
java.sql.Connection#setSavepoint()
bölümüne bakın.
Return
JdbcSavepoint
: Yeni adsız kaydetme noktası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint(name)
Bu yöntemin belgeleri için
java.sql.Connection#setSavepoint(String)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
name | String | Oluşturulan kaydetme noktasının adı. |
Return
JdbcSavepoint
: Adlandırılmış yeni kaydetme noktası.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
setTransactionIsolation(level)
Bu yöntemin belgeleri için
java.sql.Connection#setTransactionIsolation(int)
bölümüne bakın.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
level | Integer | Ayarlanacak işlem düzeyi. Bunlardan biri: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED , Jdbc.Connection.TRANSACTION_READ_COMMITTED , Jdbc.Connection.TRANSACTION_REPEATABLE_READ , Jdbc.Connection.TRANSACTION_SERIALIZABLE veya Jdbc.Connection.TRANSACTION_NONE . |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request