JDBC Statement. Bu sınıfın belgeleri için java.sql.Statement
bölümüne bakın.
Yöntemler
Ayrıntılı belgeler
addBatch(sql)
Bu yöntemin belgeleri için
java.sql.Statement#addBatch(String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Bu ifadeye eklenecek SQL komutu (genellikle bir SQL INSERT veya UPDATE). |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
cancel()
Bu yöntemle ilgili belgeler için
java.sql.Statement#cancel() adresini ziyaret edin.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
clearBatch()
Bu yöntemle ilgili belgeler için
java.sql.Statement#clearBatch() adresini ziyaret edin.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
clearWarnings()
Bu yöntemle ilgili belgeler için
java.sql.Statement#clearWarnings() adresini ziyaret edin.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
close()
Bu yöntemle ilgili belgeler için
java.sql.Statement#close() adresini ziyaret edin.
execute(sql)
Bu yöntemin belgeleri için
java.sql.Statement#execute(String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Yürütülecek SQL ifadesi. |
Return
Boolean — İlk sonuç bir sonuç kümesiyse true; güncelleme sayısıysa veya sonuç yoksa 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
execute(sql, autoGeneratedKeys)
Bu yöntemin belgeleri için
java.sql.Statement#execute(String, int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Yürütülecek SQL ifadesi. |
auto | Integer | Otomatik olarak oluşturulan anahtarların gelecekte alınabilmesi için kullanıma sunulup sunulmadığını belirten bir işaret; Jdbc.Statement.RETURN_GENERATED_KEYS veya Jdbc.Statement.NO_GENERATED_KEYS. |
Return
Boolean — İlk sonuç bir sonuç kümesiyse true; güncelleme sayısıysa veya sonuç yoksa 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
execute(sql, columnIndexes)
Bu yöntemin belgeleri için
java.sql.Statement#execute(String, int[]) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Yürütülecek SQL ifadesi. |
column | Integer[] | Otomatik olarak oluşturulan anahtarlarının gelecekteki alımlar için kullanıma sunulduğu sütun dizinleri. |
Return
Boolean — İlk sonuç bir sonuç kümesiyse true; güncelleme sayısıysa veya sonuç yoksa 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
execute(sql, columnNames)
Bu yöntemin belgeleri için
java.sql.Statement#execute(String, String[]) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Yürütülecek SQL ifadesi. |
column | String[] | Otomatik olarak oluşturulan anahtarları gelecekteki alımlar için kullanılabilen sütunların adları. |
Return
Boolean — İlk sonuç bir sonuç kümesiyse true; güncelleme sayısıysa veya sonuç yoksa 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
executeBatch()
Bu yöntemle ilgili belgeler için
java.sql.Statement#executeBatch() adresini ziyaret edin.
Return
Integer[] — Güncelleme, komutların toplu işe eklendiği sırayı kullanarak toplu işteki her komut için sayı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
executeQuery(sql)
Bu yöntemin belgeleri için
java.sql.Statement#executeQuery(String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Yürütülecek SQL ifadesi (genellikle statik SELECT). |
Return
JdbcResultSet — Yürütme sonuçlarını içeren bir sonuç kümesi. Bu hiçbir zaman null değildir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql)
Bu yöntemin belgeleri için
java.sql.Statement#executeUpdate(String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Yürütülecek SQL Veri Manipülasyon Dili ifadesi (ör. INSERT, UPDATE veya DELETE) ya da hiçbir şey döndürmeyen bir ifade (ör. DDL ifadesi). |
Return
Integer: Veri Manipülasyon Dili ifadeleri için satır sayısı veya hiçbir şey döndürmeyen ifadeler için 0.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, autoGeneratedKeys)
Bu yöntemin belgeleri için
java.sql.Statement#executeUpdate(String, int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Yürütülecek SQL Veri Manipülasyon Dili ifadesi (ör. INSERT, UPDATE veya DELETE) ya da hiçbir şey döndürmeyen bir ifade (ör. DDL ifadesi). |
auto | Integer | Otomatik olarak oluşturulan anahtarların gelecekte alınabilmesi için kullanıma sunulup sunulmadığını belirten bir işaret; Jdbc.Statement.RETURN_GENERATED_KEYS veya Jdbc.Statement.NO_GENERATED_KEYS. |
Return
Integer: Veri Manipülasyon Dili ifadeleri için satır sayısı veya hiçbir şey döndürmeyen ifadeler için 0.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnIndexes)
Bu yöntemin belgeleri için
java.sql.Statement#executeUpdate(String, int[]) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Yürütülecek SQL Veri Manipülasyon Dili ifadesi (ör. INSERT, UPDATE veya DELETE) ya da hiçbir şey döndürmeyen bir ifade (ör. DDL ifadesi). |
column | Integer[] | Otomatik olarak oluşturulan anahtarlarının gelecekteki alımlar için kullanıma sunulduğu sütun dizinleri. |
Return
Integer: Veri Manipülasyon Dili ifadeleri için satır sayısı veya hiçbir şey döndürmeyen ifadeler için 0.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnNames)
Bu yöntemin belgeleri için
java.sql.Statement#executeUpdate(String, String[]) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sql | String | Yürütülecek SQL Veri Manipülasyon Dili ifadesi (ör. INSERT, UPDATE veya DELETE) ya da hiçbir şey döndürmeyen bir ifade (ör. DDL ifadesi). |
column | String[] | Otomatik olarak oluşturulan anahtarları gelecekteki alımlar için kullanılabilen sütunların adları. |
Return
Integer: Veri Manipülasyon Dili ifadeleri için satır sayısı veya hiçbir şey döndürmeyen ifadeler için 0.
Yetkilendirme
Bu 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öntemle ilgili belgeler için
java.sql.Statement#getConnection() adresini ziyaret edin.
Return
JdbcConnection: Bu ifadeyi 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
getFetchDirection()
Bu yöntemin belgeleri için
java.sql.Statement#getFetchDirection() bölümüne bakın.
Return
Integer — Bu ifadeyle oluşturulan sonuç kümeleri için varsayılan yön. Jdbc.ResultSet.FETCH_FORWARD veya Jdbc.ResultSet.FETCH_REVERSE olabilir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getFetchSize()
Bu yöntemle ilgili belgeler için
java.sql.Statement#getFetchSize() adresini ziyaret edin.
Return
Integer: Bu ifadeden oluşturulan sonuç kümeleri için varsayılan satır getirme boyutu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getGeneratedKeys()
Bu yöntemin belgeleri için
java.sql.Statement#getGeneratedKeys() bölümüne bakın.
Return
JdbcResultSet — Bu ifadenin yürütülmesiyle oluşturulan otomatik olarak oluşturulmuş anahtarları 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
getMaxFieldSize()
Bu yöntemin belgeleri için
java.sql.Statement#getMaxFieldSize() bölümüne bakın.
Return
Integer: Karakter ve ikili değerleri depolayan sütunlar için geçerli sütun bayt boyutu sınırı. Sıfır değeri 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
getMaxRows()
Bu yöntemle ilgili belgeler için
java.sql.Statement#getMaxRows() adresini ziyaret edin.
Return
Integer: Bu ifadeyle oluşturulan bir sonuç kümesi için geçerli maksimum satır sayısıdır. 0 değeri 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
getMoreResults()
Bu yöntemin belgeleri için
java.sql.Statement#getMoreResults() bölümüne bakın.
Return
Boolean — Sonraki sonuç bir sonuç kümesiyse 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
getMoreResults(current)
Bu yöntemin belgeleri için
java.sql.Statement#getMoreResults(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
current | Integer | Alındığında mevcut sonuç kümelerine ne olduğunu gösteren bir işaret. Bu değer Jdbc.Statement.CLOSE_CURRENT_RESULT, Jdbc.Statement.KEEP_CURRENT_RESULT veya Jdbc.Statement.CLOSE_ALL_RESULTS olmalıdır. |
Return
Boolean — Sonraki sonuç bir sonuç kümesiyse 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
getQueryTimeout()
Bu yöntemin belgeleri için
java.sql.Statement#getQueryTimeout() bölümüne bakın.
Return
Integer: Saniye cinsinden geçerli sorgu zaman aşımı. Sıfır değeri, zaman aşımı 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
getResultSet()
Bu yöntemle ilgili belgeler için
java.sql.Statement#getResultSet() adresini ziyaret edin.
Return
JdbcResultSet: Mevcut sonuç grubu veya sonuç bir güncelleme sayısıysa ya da başka sonuç yoksa 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
getResultSetConcurrency()
Bu yöntemin belgeleri için
java.sql.Statement#getResultSetConcurrency() bölümüne bakın.
Return
Integer: Bu ifadeden oluşturulan sonuç kümeleri için sonuç kümesi eşzamanlılığıdır. Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE olabilir.
Yetkilendirme
Bu 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.Statement#getResultSetHoldability() bölümüne bakın.
Return
Integer: Sonuç kümesi tutulabilirliği. Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT olabilir.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getResultSetType()
Bu yöntemin belgeleri için
java.sql.Statement#getResultSetType() bölümüne bakın.
Return
Integer: Bu ifadeden oluşturulan sonuç kümeleri için sonuç kümesi türü. Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getUpdateCount()
Bu yöntemin belgeleri için
java.sql.Statement#getUpdateCount() bölümüne bakın.
Return
Integer: Güncelleme sayısı olarak mevcut sonuç veya mevcut sonuç bir sonuç kümesiyse ya da başka sonuç yoksa -1.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
Bu yöntemle ilgili belgeler için
java.sql.Statement#getWarnings() adresini ziyaret edin.
Return
String[]: Mevcut uyarılar grubu veya uyarı yoksa 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
isClosed()
Bu yöntemle ilgili belgeler için
java.sql.Statement#isClosed() adresini ziyaret edin.
Return
Boolean — Bu ifade kapatılmış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
isPoolable()
Bu yöntemle ilgili belgeler için
java.sql.Statement#isPoolable() adresini ziyaret edin.
Return
Bu ifade havuzlanabilirse 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
setCursorName(name)
Bu yöntemin belgeleri için
java.sql.Statement#setCursorName(String) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
name | String | Yeni imleç adı (bir bağlantı içinde benzersiz olmalı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
setEscapeProcessing(enable)
Bu yöntemin belgeleri için
java.sql.Statement#setEscapeProcessing(boolean) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
enable | Boolean | true ise kaçış işleme etkinleştirilir, aksi takdirde devre dışı bırakı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
setFetchDirection(direction)
Bu yöntemin belgeleri için
java.sql.Statement#setFetchDirection(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
direction | Integer | Ayarlanacak yön belirtilir. Bu yön Jdbc.ResultSet.FETCH_FORWARD veya Jdbc.ResultSet.FETCH_REVERSE olabilir. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
setFetchSize(rows)
Bu yöntemin belgeleri için
java.sql.Statement#setFetchSize(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
rows | Integer | Getirilecek satır sayısı. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
setMaxFieldSize(max)
Bu yöntemin belgeleri için
java.sql.Statement#setMaxFieldSize(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
max | Integer | Yeni sütun bayt boyutu sınırı. Sıfır değeri, 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
setMaxRows(max)
Bu yöntemle ilgili belgeler için
java.sql.Statement#setMaxRows(int) adresini ziyaret edin.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
max | Integer | Bu ifade tarafından oluşturulan bir sonuç kümesinin sahip olabileceği maksimum satır sayısı. 0 değeri, 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
setPoolable(poolable)
Bu yöntemin belgeleri için
java.sql.Statement#setPoolable(boolean) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
poolable | Boolean | true ise bu ifadenin birleştirilmesi istenir, aksi takdirde birleştirilmemesi istenir. |
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/script.external_request
setQueryTimeout(seconds)
Bu yöntemin belgeleri için
java.sql.Statement#setQueryTimeout(int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
seconds | Integer | Saniye cinsinden yeni sorgu zaman aşımı. 0 değeri, zaman aşımı 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