Connection
JDBC. للاطّلاع على مستندات هذا الصف، يُرجى الانتقال إلى
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 الخاص بقاعدة البيانات للصفيفة elemnents' الكتابة. تشمل الخيارات أنواع مدمجة أو أنواع يحددها المستخدم أو أنواع SQL قياسية تدعمها قاعدة البيانات. |
elements | Object[] | العناصر المطلوب تعبئتها في الكائن الذي تم إرجاعه |
الإرجاع
JdbcArray
- مصفوفة يتم ربط عناصرها بنوع SQL المحدّد.
createBlob()
تنشئ مثيل JdbcBlob
. راجِع أيضًا
java.sql.Connection#createBlob()
.
لا يحتوي العنصر المعروض في البداية على أي بيانات. يمكنك استخدام الطرق setBytes
JdbcBlob
لضبط البيانات التي يجب أن يحتوي عليها. الكائن الثنائي الكبير المستخدم هنا ليس هو نفسه
تم إنشاء الكائن الثنائي الكبير (blob) باستخدام Utilities.newBlob(data)
. للإحالة الناجحة
بين التنسيقين، يمكنك استخدام الطريقتين getBytes()
وsetBytes()
المحددتين.
بدلاً من ذلك، يوفّر كل من JdbcBlob
وJdbcClob
السمة getAppsScriptBlob()
.
سهولة التحويل إلى تنسيق يمكن استخدامه في "برمجة تطبيقات Google".
الإرجاع
JdbcBlob
— كائن الكائن الثنائي الكبير (blob) فارغ.
createClob()
للحصول على مستندات عن هذه الطريقة، راجِع
java.sql.Connection#createClob()
.
الإرجاع
JdbcClob
— كائن كتلة فارغ.
createNClob()
للحصول على مستندات عن هذه الطريقة، راجِع
java.sql.Connection#createNClob()
.
الإرجاع
JdbcClob
— كائن nlob فارغ.
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 الخاص بقاعدة البيانات للصفيفة elemnents' الكتابة. تشمل الخيارات أنواع مدمجة أو أنواع يحددها المستخدم أو أنواع 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. |
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 قد تحتوي على المزيد من "؟" العناصر النائبة، التي يتم توفيرها عادةً باستخدام بنية إلغاء استدعاء 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 قد تحتوي على المزيد من "؟" العناصر النائبة لمعلَمة IN. |
الإرجاع
JdbcPreparedStatement
— عبارة مُعدّة تحتوي على عبارة SQL مجمعة مسبقًا.
prepareStatement(sql, autoGeneratedKeys)
للحصول على مستندات حول هذه الطريقة، راجع
java.sql.Connection#prepareStatement(String, int)
المعلمات
الاسم | النوع | الوصف |
---|---|---|
sql | String | عبارة SQL قد تحتوي على المزيد من "؟" العناصر النائبة لمعلَمة 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 قد تحتوي على المزيد من "؟" العناصر النائبة لمعلَمة 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 قد تحتوي على المزيد من "؟" العناصر النائبة لمعلَمة 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 مجمعة مسبقًا ينتج عنها نتيجة
مع النوع والتزامن وإمكانية تجميد البيانات المقدمة.
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. |
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