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
مريحة للتحويل إلى تنسيق يمكن استخدامه في "برمجة تطبيقات Google".
الإرجاع
Jdbc
: كائن ثنائي كبير فارغ
create Clob()
للاطّلاع على مستندات هذه الطريقة، يُرجى الرجوع إلى
java.sql.Connection#createClob()
.
الإرجاع
Jdbc
: عنصر clob فارغ.
create NClob()
للاطّلاع على مستندات هذه الطريقة، يُرجى الرجوع إلى
java.sql.Connection#createNClob()
.
الإرجاع
Jdbc
: عنصر nclob فارغ.
create SQLXML()
للاطّلاع على مستندات هذه الطريقة، يُرجى الرجوع إلى
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 SQL(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