Connection JDBC للاطّلاع على مستندات هذه الفئة، يُرجى الانتقال إلى
java.sql.Connection.
الطُرق
مستندات تفصيلية
clearWarnings()
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#clearWarnings().
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
close()
إصدار قاعدة بيانات هذا الاتصال وجميع الموارد المرتبطة بها
const conn = Jdbc.getConnection( 'jdbc:mysql://<host>:<port>/<instance>', 'user', 'password', ); conn.close();
انظر أيضًا
-
Connection.close()
commit()
يجعل جميع التغييرات المعلّقة دائمة، ويزيل عمليات قفل قاعدة البيانات التي تحتفظ بها JdbcConnection.
const conn = Jdbc.getConnection( 'jdbc:mysql://<host>:<port>/<instance>', 'user', 'password', ); conn.setAutoCommit(false); const stmt = conn.prepareStatement( 'insert into person (lname,fname) values (?,?)', ); const start = new Date(); for (let i = 0; i < 5000; i++) { // Objects are accessed using 1-based indexing stmt.setObject(1, `firstName${i}`); stmt.setObject(2, `lastName${i}`); stmt.addBatch(); } const 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[]).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
type | String | اسم SQL الخاص بقاعدة البيانات لنوع عناصر الصفيفة. تشمل الخيارات الأنواع المضمّنة أو الأنواع التي يحدّدها المستخدم أو أنواع SQL العادية المتوافقة مع قاعدة البيانات. |
elements | Object[] | العناصر التي سيتمّ ملؤها في العنصر الذي تمّ عرضه |
الإرجاع
JdbcArray: مصفوفة يتم ربط عناصرها بنوع SQL المحدّد.
createBlob()
تنشئ مثيلاً من JdbcBlob. يمكنك الاطّلاع أيضًا على
java.sql.Connection#createBlob().
لا يحتوي العنصر الذي تم عرضه في البداية على أي بيانات. يمكنك استخدام طرق setBytes في JdbcBlob لضبط البيانات التي يجب أن تتضمّنها. إنّ النقطة الثنائية الكبيرة المستخدَمة هنا ليست هي نفسها النقطة الثنائية الكبيرة التي تم إنشاؤها باستخدام Utilities.newBlob(data). لتحويل
بين التنسيقَين، استخدِم الطريقتَين getBytes() وsetBytes() المحدّدتين.
بدلاً من ذلك، يوفّر كل من JdbcBlob وJdbcClob طريقة getAppsScriptBlob()
مريحة للتحويل إلى تنسيق يمكن استخدامه في "برمجة تطبيقات Google".
الإرجاع
JdbcBlob: عنصر كائن ثنائي كبير فارغ
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 const conn = Jdbc.getConnection('jdbc:mysql://<host>:3306/<instance>'); const stmt = conn.createStatement(); stmt.setMaxRows(100); const 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) const conn = Jdbc.getConnection('jdbc:mysql://<host>:3306/<instance>'); const stmt = conn.createStatement( Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.CONCUR_READ_ONLY, ); stmt.setMaxRows(100); const rs = stmt.execute('select * from person'); while (rs.next()) { // Do something } rs.close(); stmt.close(); conn.close();
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
result | Integer | تمثّل هذه السمة نوع مجموعة النتائج، ويجب أن تكون إحدى القيم التالية: Jdbc.ResultSet.TYPE_FORWARD_ONLY أو Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE أو Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | 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) const conn = Jdbc.getConnection('jdbc:mysql://<host>:3306/<instance>'); const stmt = conn.createStatement( Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.CONCUR_READ_ONLY, Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT, ); stmt.setMaxRows(100); const rs = stmt.execute('select * from person'); while (rs.next()) { // Do something } rs.close(); stmt.close(); conn.close();
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
result | Integer | تمثّل هذه السمة نوع مجموعة النتائج، ويجب أن تكون إحدى القيم التالية: Jdbc.ResultSet.TYPE_FORWARD_ONLY أو Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE أو Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | Integer | تمثّل هذه السمة نوعًا من أنواع التشغيل المتزامن، أي Jdbc.ResultSet.CONCUR_READ_ONLY
أو Jdbc.ResultSet.CONCUR_UPDATABLE. |
result | Integer | إعداد إمكانية الحجز، إما Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT أو Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT |
الإرجاع
JdbcStatement: مثيل عبارة لتنفيذ طلبات البحث باستخدامها
createStruct(typeName, attributes)
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#createStruct(String, Object[]).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
type | 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 قد تحتوي على عنصر نائب واحد أو أكثر من النوع "؟". |
الإرجاع
String: تمثّل هذه السمة الشكل الأصلي للعبارة المقدَّمة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
prepareCall(sql)
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#prepareCall(String).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر من النوع '?'، ويتم توفيرها عادةً باستخدام بنية هروب استدعاء JDBC. |
الإرجاع
JdbcCallableStatement: عبارة قابلة للاستدعاء تحتوي على عبارة SQL مجمَّعة مسبقًا.
prepareCall(sql, resultSetType, resultSetConcurrency)
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#prepareCall(String, int, int).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر من النوع '?'، ويتم توفيرها عادةً باستخدام بنية هروب استدعاء JDBC. |
result | Integer | تمثّل هذه السمة نوع مجموعة النتائج، ويجب أن تكون إحدى القيم التالية: Jdbc.ResultSet.TYPE_FORWARD_ONLY أو Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE أو Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | 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 قد تحتوي على عنصر نائب واحد أو أكثر من النوع '?'، ويتم توفيرها عادةً باستخدام بنية هروب استدعاء JDBC. |
result | Integer | تمثّل هذه السمة نوع مجموعة النتائج، ويجب أن تكون إحدى القيم التالية: Jdbc.ResultSet.TYPE_FORWARD_ONLY أو Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE أو Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | Integer | تمثّل هذه السمة نوعًا من أنواع التشغيل المتزامن، أي Jdbc.ResultSet.CONCUR_READ_ONLY
أو Jdbc.ResultSet.CONCUR_UPDATABLE. |
result | 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 قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN بعلامة الاستفهام "؟". |
الإرجاع
JdbcPreparedStatement: عبارة جاهزة تحتوي على عبارة SQL مجمَّعة مسبقًا.
prepareStatement(sql, autoGeneratedKeys)
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#prepareStatement(String, int).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN بعلامة الاستفهام "؟". |
auto | 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 قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN بعلامة الاستفهام "؟". |
result | Integer | تمثّل هذه السمة نوع مجموعة النتائج، ويجب أن تكون إحدى القيم التالية: Jdbc.ResultSet.TYPE_FORWARD_ONLY أو Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE أو Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | 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 قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN بعلامة الاستفهام "؟". |
result | Integer | تمثّل هذه السمة نوع مجموعة النتائج، ويجب أن تكون إحدى القيم التالية: Jdbc.ResultSet.TYPE_FORWARD_ONLY أو Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE أو Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | Integer | تمثّل هذه السمة نوعًا من أنواع التشغيل المتزامن، أي Jdbc.ResultSet.CONCUR_READ_ONLY
أو Jdbc.ResultSet.CONCUR_UPDATABLE. |
result | Integer | إعداد إمكانية الحجز، إما Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT أو Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT |
الإرجاع
JdbcPreparedStatement: عبارة مُعدّة مسبقًا تحتوي على عبارة SQL مجمّعة مسبقًا تنتج مجموعات نتائج بنوع التزامن وإمكانية الاحتفاظ المحدّدة.
prepareStatementByIndex(sql, indices)
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#prepareStatement(String, int[]).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN بعلامة الاستفهام "؟". |
indices | Integer[] | فهارس الأعمدة التي يتم عرضها من الصفوف المُدرَجة |
الإرجاع
JdbcPreparedStatement: عبارة مُعدّة مسبقًا تحتوي على عبارة SQL مُجمّعة مسبقًا، ويمكنها عرض المفاتيح التي تم إنشاؤها تلقائيًا والمحدّدة بفهارس الأعمدة المقدَّمة.
prepareStatementByName(sql, columnNames)
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#prepareStatement(String, String[]).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN بعلامة الاستفهام "؟". |
column | String[] | أسماء الأعمدة التي تحدّد الأعمدة التي يجب أن تعرضها الطريقة من الصف أو الصفوف التي تم إدراجها. |
الإرجاع
JdbcPreparedStatement: عبارة مُعدّة تحتوي على عبارة SQL مجمّعة مسبقًا، ويمكنها عرض المفاتيح التي تم إنشاؤها تلقائيًا والمحدّدة بأسماء الأعمدة المقدَّمة.
releaseSavepoint(savepoint)
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#releaseSavepoint(Savepoint).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
savepoint | Jdbc | نقطة الحفظ التي تريد إزالتها |
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
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 | Jdbc | نقطة الحفظ التي سيتم الرجوع إليها. |
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
setAutoCommit(autoCommit)
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#setAutoCommit(boolean).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
auto | 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 | تحدّد هذه السمة إمكانية الاحتفاظ التلقائية بعناصر Jdbc التي تم إنشاؤها باستخدام هذا الربط، وتكون قيمتها إما Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT أو Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT. |
setReadOnly(readOnly)
للاطّلاع على مستندات هذه الطريقة، يُرجى الانتقال إلى
java.sql.Connection#setReadOnly(boolean).
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
read | 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