Connection
JDBC للاطّلاع على مستندات هذه الفئة، يُرجى الاطّلاع على
java.sql.Connection
.
الطُرق
مستندات تفصيلية
clear Warnings()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
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()
تجعل جميع التغييرات المعلّقة دائمة، وتُطلق أقفال قاعدة البيانات التي يحتفظ بها هذا Jdbc
.
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()
create Array Of(typeName, elements)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#createArrayOf(String, Object[])
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
type | String | اسم SQL الخاص بقاعدة البيانات لنوع عناصر الصفيف تشمل الخيارات الأنواع المضمّنة أو الأنواع التي يحدّدها المستخدم أو أنواع SQL العادية المتوافقة مع قاعدة البيانات. |
elements | Object[] | العناصر المطلوب تعبئتها في العنصر الذي يتم إرجاعه |
الإرجاع
Jdbc
: صفيف يتم ربط عناصره بنوع SQL المحدّد.
create Blob()
تُنشئ مثيل Jdbc
. يمكنك أيضًا الاطّلاع على
java.sql.Connection#createBlob()
.
لا يحتوي العنصر الذي تم إرجاعه في البداية على أي بيانات. يمكنك استخدام طرق set
في
Jdbc
لضبط البيانات التي يجب أن تحتوي عليها. إنّ العنصر المتعدّد السطوح المستخدَم هنا ليس هو نفسه
العنصر المتعدّد السطوح الذي تم إنشاؤه باستخدام Utilities.newBlob(data)
. للتحويل
بين التنسيقَين، استخدِم الطريقتَين get
وset
المحدّدتَين.
بدلاً من ذلك، يقدّم كلّ من Jdbc
وJdbc
get
طريقة سهلة للتحويل إلى تنسيق يمكن أن تستخدمه Apps Script.
الإرجاع
Jdbc
: عنصر ملفّ أرشيف ثنائي فارغ
create Clob()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#createClob()
.
الإرجاع
Jdbc
: عنصر clob فارغ.
create NClob()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#createNClob()
.
الإرجاع
Jdbc
: عنصر nclob فارغ.
create SQ LX ML()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#createSQLXML()
.
الإرجاع
Jdbc
: عنصر SQLXML فارغ.
create Statement()
لإنشاء عنصر Jdbc
لإرسال عبارات 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();
الإرجاع
Jdbc
: مثيل بيان لتنفيذ طلبات البحث
create Statement(resultSetType, resultSetConcurrency)
لإنشاء عنصر Jdbc
لإرسال عبارات 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 |
الإرجاع
Jdbc
: مثيل بيان لتنفيذ طلبات البحث
create Statement(resultSetType, resultSetConcurrency, resultSetHoldability)
لإنشاء عنصر Jdbc
لإرسال عبارات 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 |
الإرجاع
Jdbc
: مثيل بيان لتنفيذ طلبات البحث
create Struct(typeName, attributes)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#createStruct(String, Object[])
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
type | String | اسم SQL الخاص بقاعدة البيانات لنوع عناصر الصفيف تشمل الخيارات الأنواع المضمّنة أو الأنواع التي يحدّدها المستخدم أو أنواع SQL العادية المتوافقة مع قاعدة البيانات. |
attributes | Object[] | السمات التي تملأ العنصر الذي تم إرجاعه |
الإرجاع
Jdbc
: عنصر بنية يتم ربطه بنوع SQL المحدّد ويتم تعبئته بالسمّات المحدّدة.
get Auto Commit()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#getAutoCommit()
.
الإرجاع
Boolean
— true
في حال تفعيل وضع الربط التلقائي، false
في حال عدم تفعيله
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
get Catalog()
أو مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#getCatalog()
.
الإرجاع
String
: اسم الكتالوج الحالي أو null
في حال عدم تحديد اسم.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
get Holdability()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#getHoldability()
.
الإرجاع
Integer
: إعداد قابلية الاحتفاظ بالاتصال، إما Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
أو Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
get Meta Data()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#getMetaData()
.
الإرجاع
Jdbc
: البيانات الوصفية لقاعدة البيانات التي يتصل بها هذا الربط
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
get Transaction Isolation()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
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
get Warnings()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#getWarnings()
.
الإرجاع
String[]
: صفيف من سلاسل التحذيرات
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
is Closed()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#isClosed()
.
الإرجاع
Boolean
: true
إذا كان الاتصال مغلقًا، false
في حال أخرى
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
is Read Only()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#isReadOnly()
.
الإرجاع
Boolean
: true
إذا كان الربط للقراءة فقط، false
بخلاف ذلك
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
is Valid(timeout)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#isValid(int)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
timeout | Integer | الوقت بالثواني للانتظار إلى أن تكتمل عملية التحقّق. تشير القيمة 0 إلى عدم تطبيق مهلة. |
الإرجاع
Boolean
: true
إذا كان الاتصال صالحًا، وfalse
في حال عدم صلاحيته يتم عرض القيمة false
أيضًا إذا انتهت فترة المهلة قبل اكتمال العملية.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
native SQ L(sql)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#nativeSQL(String)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر من علامة "؟" |
الإرجاع
String
: التنسيق الأصلي للبيان المقدَّم
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
prepare Call(sql)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#prepareCall(String)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر من "؟"، ويتم توفيرها عادةً باستخدام بنية ترميز الهروب لطلب JDBC. |
الإرجاع
Jdbc
: عبارة قابلة للاستدعاء تحتوي على عبارة SQL المجمّعة مسبقًا.
prepare Call(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 |
الإرجاع
Jdbc
: عبارة قابلة للاستدعاء تحتوي على عبارة SQL المجمّعة مسبقًا التي تُنشئ مجموعات نتيجة
بالنوع وعدد عمليات المعالجة المتزامنة المقدَّمين.
prepare Call(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 |
الإرجاع
Jdbc
: عبارة قابلة للاستدعاء تحتوي على عبارة SQL المجمّعة مسبقًا التي تُنشئ مجموعات نتيجة
بالنوع المقدَّم، وهو "الاستجابة المتزامنة".
prepare Statement(sql)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#prepareStatement(String)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN التي تبدأ بعلامة استفهام "؟" |
الإرجاع
Jdbc
: عبارة جاهزة تحتوي على عبارة SQL المجمّعة مسبقًا.
prepare Statement(sql, autoGeneratedKeys)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#prepareStatement(String, int)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN التي تبدأ بعلامة استفهام "؟" |
auto | Integer | علامة تشير إلى ما إذا كان يتم عرض مفاتيح تم إنشاؤها تلقائيًا، إما
Jdbc.Statement.RETURN_GENERATED_KEYS أو Jdbc.Statement.NO_GENERATED_KEYS . |
الإرجاع
Jdbc
- عبارة تم إعدادها تحتوي على عبارة SQL المجمّعة مسبقًا، والتي قد تكون قادرة على
عرض مفاتيح تم إنشاؤها تلقائيًا.
prepare Statement(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 |
الإرجاع
Jdbc
: عبارة مُعدّة تحتوي على عبارة SQL مُجمَّعة مسبقًا تُنشئ مجموعات نتيجة
بالنوع وعدد عمليات المعالجة المتزامنة المقدَّمين.
prepare Statement(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 |
الإرجاع
Jdbc
— عبارة مُعدّة تحتوي على عبارة SQL المُجمَّعة مسبقًا التي تُنشئ مجموعات نتيجة
بالنوع وقابلية الاحتفاظ والالتزام المتزامن المقدَّمين.
prepare Statement By Index(sql, indices)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#prepareStatement(String, int[])
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN التي تبدأ بعلامة استفهام "؟" |
indices | Integer[] | فهرسات الأعمدة للأعمدة التي يتم عرضها من الصف أو الصفوف المُدرَجة |
الإرجاع
Jdbc
— عبارة تم إعدادها تحتوي على عبارة SQL المجمّعة مسبقًا، ويمكنها عرض
مفاتيح تم إنشاؤها تلقائيًا محدّدة بواسطة فهارس الأعمدة المقدَّمة.
prepare Statement By Name(sql, columnNames)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#prepareStatement(String, String[])
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
sql | String | عبارة SQL قد تحتوي على عنصر نائب واحد أو أكثر للمَعلمة IN التي تبدأ بعلامة استفهام "؟" |
column | String[] | أسماء الأعمدة التي تحدّد الأعمدة التي يجب أن تعرضها الطريقة من صف أو صفوف تم إدراجها |
الإرجاع
Jdbc
— عبارة مُعدّة تحتوي على عبارة SQL مُجمَّعة مسبقًا، ويمكنها عرض
مفاتيح تم إنشاؤها تلقائيًا وفقًا لأسماء الأعمدة المقدَّمة.
release Savepoint(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
set Auto Commit(autoCommit)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#setAutoCommit(boolean)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
auto | Boolean | إذا كان true ، يتم تفعيل وضع الحفظ التلقائي، وfalse لإيقافه. |
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
set Catalog(catalog)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#setCatalog(String)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
catalog | String | اسم كتالوج (المساحة الفرعية في قاعدة بيانات الاتصال) التي تريد العمل فيها. |
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
set Holdability(holdability)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#setHoldability(int)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
holdability | Integer | إمكانية الاحتفاظ التلقائية بعناصر Jdbc التي تم إنشاؤها باستخدام
هذا الربط، إما Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT أو Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
set Read Only(readOnly)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#setReadOnly(boolean)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
read | Boolean | إذا كان true ، يتم تفعيل وضع القراءة فقط، وfalse لإيقافه. |
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
set Savepoint()
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#setSavepoint()
.
الإرجاع
Jdbc
- نقطة الحفظ الجديدة بدون اسم
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
set Savepoint(name)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.Connection#setSavepoint(String)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
name | String | اسم نقطة الحفظ التي تم إنشاؤها |
الإرجاع
Jdbc
- نقطة الحفظ الجديدة المُسمّاة
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
set Transaction Isolation(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