JDBC Connection
. לקבלת מידע על הכיתה הזו, אפשר להיכנס לאתר
java.sql.Connection
.
שיטות
תיעוד מפורט
clearWarnings()
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#clearWarnings()
.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
close()
שחרור של מסד הנתונים וכל המשאבים המשויכים אליו.
var conn = Jdbc.getConnection("jdbc:mysql://<host>:<port>/<instance>", "user", "password"); conn.close();
כדאי לעיין גם בפרטים הבאים
-
Connection.close()
commit()
כל השינויים בהמתנה יהפכו לקבועים, שחרור של נעילות של מסדי נתונים שנשמרו על ידי JdbcConnection
.
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();
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
כדאי לעיין גם בפרטים הבאים
-
Connection.commit()
createArrayOf(typeName, elements)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#createArrayOf(String, Object[])
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
typeName | String | שם ה-SQL הספציפי למסד הנתונים של סוג הרכיבים האלמנטיים למערך. האפשרויות כוללות סוגים מובנים, סוגים לפי הגדרת המשתמש או סוגי SQL סטנדרטיים שנתמכים על ידי מסד הנתונים. |
elements | Object[] | הרכיבים שיש לאכלס באובייקט המוחזר. |
החזרות
JdbcArray
- מערך שהרכיבים שלו ממופים לסוג ה-SQL שצוין.
createBlob()
הפונקציה יוצרת מופע של JdbcBlob
. למידע נוסף, ראו
java.sql.Connection#createBlob()
.
האובייקט שמוחזר בהתחלה לא מכיל נתונים. אפשר להשתמש בשיטות setBytes
של JdbcBlob
כדי להגדיר את הנתונים שהוא צריך להכיל. ה-blob שנעשה בו שימוש כאן לא זהה ל-blob שנוצר באמצעות Utilities.newBlob(data)
. כדי להמיר בין שני הפורמטים, צריך להשתמש בשיטות המוגדרות ב-getBytes()
וב-setBytes()
.
לחלופין, גם JdbcBlob
וגם JdbcClob
מספקים שיטת נוחות getAppsScriptBlob()
להמרה לפורמט, שאפשר להשתמש בו ב-Apps Script.
החזרות
JdbcBlob
– אובייקט blob ריק.
createClob()
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#createClob()
.
החזרות
JdbcClob
- אובייקט clob ריק.
createNClob()
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#createNClob()
.
החזרות
JdbcClob
- אובייקט nclob ריק.
createSQLXML()
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#createSQLXML()
.
החזרות
JdbcSQLXML
- אובייקט SQLXML ריק.
createStatement()
יצירת אובייקט JdbcStatement
לשליחת הצהרות SQL למסד הנתונים. למידע נוסף:
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();
החזרות
JdbcStatement
– מופע של הצהרה להפעלת שאילתות.
createStatement(resultSetType, resultSetConcurrency)
יצירת אובייקט JdbcStatement
לשליחת הצהרות SQL למסד הנתונים. למידע נוסף:
java.sql.Connection#createStatement(int, int)
.
הגרסה הזו מאפשרת לעקוף את סוג קבוצת התוצאות ואת ההשערה.
// 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();
פרמטרים
שם | תיאור | התיאור |
---|---|---|
resultSetType | Integer | סוג קבוצת תוצאות: Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE או Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | סוג בו-זמנית, Jdbc.ResultSet.CONCUR_READ_ONLY
או Jdbc.ResultSet.CONCUR_UPDATABLE . |
החזרות
JdbcStatement
– מופע של הצהרה להפעלת שאילתות.
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)
יצירת אובייקט JdbcStatement
לשליחת הצהרות SQL למסד הנתונים. למידע נוסף:
java.sql.Connection#createStatement(int, int, int)
.
גרסה זו מאפשרת לעקוף את סוג קבוצת התוצאות, את ההקבלה ואת אפשרות ההחזקה.
// 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();
פרמטרים
שם | תיאור | התיאור |
---|---|---|
resultSetType | Integer | סוג קבוצת תוצאות: Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE או Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | סוג בו-זמנית, Jdbc.ResultSet.CONCUR_READ_ONLY
או Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | הגדרה של החזקה לצורך משפטי; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT או Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
החזרות
JdbcStatement
– מופע של הצהרה להפעלת שאילתות.
createStruct(typeName, attributes)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#createStruct(String, Object[])
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
typeName | String | שם ה-SQL הספציפי למסד הנתונים של סוג הרכיבים האלמנטיים למערך. האפשרויות כוללות סוגים מובנים, סוגים לפי הגדרת המשתמש או סוגי SQL סטנדרטיים שנתמכים על ידי מסד הנתונים. |
attributes | Object[] | המאפיינים שמאכלסים את האובייקט המוחזר. |
החזרות
JdbcStruct
– אובייקט מבנה שממופה לסוג ה-SQL הנתון ומאוכלס
במאפיינים הנתונים.
getAutoCommit()
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#getAutoCommit()
.
החזרות
Boolean
– true
אם מצב ההתחייבות האוטומטית בחיבור מופעל. אחרת, false
.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
getCatalog()
או תיעוד של השיטה הזו, ראו
java.sql.Connection#getCatalog()
.
החזרות
String
– שם הקטלוג הנוכחי או null
אם לא הוגדר שם.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
getHoldability()
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#getHoldability()
.
החזרות
Integer
– הגדרת החזקות לצורך משפטי של החיבור. Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
או Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
.
getMetaData()
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#getMetaData()
.
החזרות
JdbcDatabaseMetaData
– המטא-נתונים של מסד הנתונים שאליו החיבור הזה מתחבר.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
getTransactionIsolation()
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#getTransactionIsolation()
.
החזרות
Integer
– רמת העסקה הנוכחית, שהיא אחת מהאפשרויות הבאות: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED
, Jdbc.Connection.TRANSACTION_READ_COMMITTED
, Jdbc.Connection.TRANSACTION_REPEATABLE_READ
, Jdbc.Connection.TRANSACTION_SERIALIZABLE
או Jdbc.Connection.TRANSACTION_NONE
.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#getWarnings()
.
החזרות
String[]
– מערך של מחרוזות אזהרה.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
isClosed()
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#isClosed()
.
החזרות
Boolean
- true
אם החיבור סגור. אחרת, false
.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#isReadOnly()
.
החזרות
Boolean
- true
אם החיבור מוגדר לקריאה בלבד. אחרת, false
.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
isValid(timeout)
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#isValid(int)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
timeout | Integer | משך הזמן בשניות שיש להמתין להשלמת פעולת האימות. ערך של 0 מציין שלא הוחל זמן קצוב לתפוגה. |
החזרות
Boolean
– true
אם החיבור תקין. אחרת, false
. הפונקציה מחזירה גם את הערך false
אם פרק הזמן הקצוב לתפוגה פג לפני שהפעולה מסתיימת.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
nativeSQL(sql)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#nativeSQL(String)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | הצהרת SQL שיכולה להכיל עוד placeholders מסוג '?'. |
החזרות
String
– הפורמט המקורי של ההצהרה שסופקה.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
prepareCall(sql)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#prepareCall(String)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | הצהרת SQL שעשויה להכיל placeholder אחד או יותר מסוג '?', המסופקים בדרך כלל באמצעות תחביר Escape של קריאה ל-JDBC. |
החזרות
JdbcCallableStatement
- הצהרה שניתן לקרוא לה קריאה שמכילה את הצהרת ה-SQL שהוגדרה מראש.
prepareCall(sql, resultSetType, resultSetConcurrency)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#prepareCall(String, int, int)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | הצהרת SQL שעשויה להכיל placeholder אחד או יותר מסוג '?', המסופקים בדרך כלל באמצעות תחביר Escape של קריאה ל-JDBC. |
resultSetType | Integer | סוג קבוצת תוצאות: Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE או Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | סוג בו-זמנית, Jdbc.ResultSet.CONCUR_READ_ONLY
או Jdbc.ResultSet.CONCUR_UPDATABLE . |
החזרות
JdbcCallableStatement
– הצהרה ניתנת לקריאה המכילה את הצהרת ה-SQL שהוגדרה מראש, שיוצרת קבוצות תוצאות עם הסוג ועם הבו-זמנית שצוינו.
prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#prepareCall(String, int, int, int)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | הצהרת SQL שעשויה להכיל placeholder אחד או יותר מסוג '?', המסופקים בדרך כלל באמצעות תחביר Escape של קריאה ל-JDBC. |
resultSetType | Integer | סוג קבוצת תוצאות: Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE או Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | סוג בו-זמנית, Jdbc.ResultSet.CONCUR_READ_ONLY
או Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | הגדרה של החזקה לצורך משפטי; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT או Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
החזרות
JdbcCallableStatement
– הצהרה שניתן לקרוא לה שמכילה את הצהרת ה-SQL שהוגדרה מראש, שיוצרת קבוצות תוצאות עם הסוג הנתון – בו-זמנית.
prepareStatement(sql)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#prepareStatement(String)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | משפט SQL שעשוי להכיל עוד placeholders של פרמטר '?' IN. |
החזרות
JdbcPreparedStatement
- הצהרה מוכנה שמכילה את הצהרת ה-SQL שהוגדרה מראש.
prepareStatement(sql, autoGeneratedKeys)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#prepareStatement(String, int)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | משפט SQL שעשוי להכיל עוד placeholders של פרמטר '?' IN. |
autoGeneratedKeys | Integer | דגל שמציין אם מפתחות שנוצרו באופן אוטומטי מוחזרים:
Jdbc.Statement.RETURN_GENERATED_KEYS או Jdbc.Statement.NO_GENERATED_KEYS . |
החזרות
JdbcPreparedStatement
– הצהרה מוכנה שמכילה את הצהרת ה-SQL שנוצרה מראש, שאולי יכולה להחזיר מפתחות שנוצרו באופן אוטומטי.
prepareStatement(sql, resultSetType, resultSetConcurrency)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#prepareStatement(String, int, int)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | משפט SQL שעשוי להכיל עוד placeholders של פרמטר '?' IN. |
resultSetType | Integer | סוג קבוצת תוצאות: Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE או Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | סוג בו-זמנית, Jdbc.ResultSet.CONCUR_READ_ONLY
או Jdbc.ResultSet.CONCUR_UPDATABLE . |
החזרות
JdbcPreparedStatement
– הצהרה מוכנה שמכילה את הצהרת ה-SQL שהוגדרה מראש, שיוצרת קבוצות תוצאות עם הסוג והמקבילות שצוינו.
prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#prepareStatement(String, int, int, int)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | משפט SQL שעשוי להכיל עוד placeholders של פרמטר '?' IN. |
resultSetType | Integer | סוג קבוצת תוצאות: Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE או Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | סוג בו-זמנית, Jdbc.ResultSet.CONCUR_READ_ONLY
או Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | הגדרה של החזקה לצורך משפטי; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT או Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
החזרות
JdbcPreparedStatement
– הצהרה מוכנה שמכילה את הצהרת ה-SQL שהוגדרה מראש, שיוצרת קבוצות תוצאות עם הסוג, העקביות (concurrency) וההחזקה (holdability) שצוינו.
prepareStatementByIndex(sql, indices)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#prepareStatement(String, int[])
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | משפט SQL שעשוי להכיל עוד placeholders של פרמטר '?' IN. |
indices | Integer[] | האינדקס של העמודות של העמודות שהוחזרו מהשורה או השורות שנוספו. |
החזרות
JdbcPreparedStatement
– הצהרה מוכנה שמכילה את הצהרת ה-SQL שהוגדרה מראש, שיכולה להחזיר מפתחות שנוצרו באופן אוטומטי שצוינו באינדקסים של העמודה.
prepareStatementByName(sql, columnNames)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#prepareStatement(String, String[])
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
sql | String | משפט SQL שעשוי להכיל עוד placeholders של פרמטר '?' IN. |
columnNames | String[] | שמות העמודות שמציינים אילו עמודות השיטה צריכה להחזיר מהשורה או מהשורות שנוספו. |
החזרות
JdbcPreparedStatement
– הצהרה מוכנה שמכילה את הצהרת ה-SQL שנוצרה מראש, שיכולה להחזיר מפתחות שנוצרו באופן אוטומטי שצוינו על ידי שמות העמודות שצוינו.
releaseSavepoint(savepoint)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#releaseSavepoint(Savepoint)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
savepoint | JdbcSavepoint | נקודת השמירה שיש להסיר. |
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
rollback()
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#rollback()
.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
rollback(savepoint)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#rollback(Savepoint)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
savepoint | JdbcSavepoint | נקודת השמירה שאליה צריך לחזור. |
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
setAutoCommit(autoCommit)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#setAutoCommit(boolean)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
autoCommit | Boolean | אם true , מצב ההתחייבות האוטומטית מופעל; false מושבת. |
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
setCatalog(catalog)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#setCatalog(String)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
catalog | String | שם הקטלוג (התת-מרחבי במסד הנתונים של החיבור) שבו הוא יפעל. |
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
setHoldability(holdability)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#setHoldability(int)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
holdability | Integer | ברירת המחדל של יכולת ההחזקה לצורך משפטי של JdbcResultSet אובייקטים שנוצרו עם החיבור הזה; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT או Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
setReadOnly(readOnly)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#setReadOnly(boolean)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
readOnly | Boolean | אם true , מצב קריאה-בלבד מופעל, המדיניות false מושבתת. |
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint()
לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת
java.sql.Connection#setSavepoint()
.
החזרות
JdbcSavepoint
- נקודת השמירה החדשה ללא שם.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint(name)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#setSavepoint(String)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
name | String | השם של נקודת השמירה שנוצרה. |
החזרות
JdbcSavepoint
– נקודת השמירה החדשה עם השם.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request
setTransactionIsolation(level)
לקבלת תיעוד של השיטה הזו, ראו
java.sql.Connection#setTransactionIsolation(int)
.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
level | Integer | רמת העסקה להגדרה: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED , Jdbc.Connection.TRANSACTION_READ_COMMITTED , Jdbc.Connection.TRANSACTION_REPEATABLE_READ , Jdbc.Connection.TRANSACTION_SERIALIZABLE או Jdbc.Connection.TRANSACTION_NONE . |
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/script.external_request