Class JdbcConnection

Jdbc সংযোগ

একটি JDBC Connection । এই ক্লাসের ডকুমেন্টেশনের জন্য, java.sql.Connection দেখুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
clearWarnings() void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#clearWarnings() দেখুন।
close() void এই সংযোগের ডাটাবেস এবং সমস্ত সংশ্লিষ্ট সংস্থান প্রকাশ করুন৷
commit() void সমস্ত মুলতুবি পরিবর্তনগুলিকে স্থায়ী করে তোলে, এই JdbcConnection দ্বারা ধারণ করা ডাটাবেস লক প্রকাশ করে।
createArrayOf(typeName, elements) JdbcArray এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#createArrayOf(String, Object[]) দেখুন।
createBlob() JdbcBlob একটি JdbcBlob উদাহরণ তৈরি করে।
createClob() JdbcClob এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#createClob() দেখুন।
createNClob() JdbcClob এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#createNClob() দেখুন।
createSQLXML() JdbcSQLXML এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#createSQLXML() দেখুন।
createStatement() JdbcStatement ডাটাবেসে SQL স্টেটমেন্ট পাঠানোর জন্য একটি JdbcStatement অবজেক্ট তৈরি করে।
createStatement(resultSetType, resultSetConcurrency) JdbcStatement ডাটাবেসে SQL স্টেটমেন্ট পাঠানোর জন্য একটি JdbcStatement অবজেক্ট তৈরি করে।
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability) JdbcStatement ডাটাবেসে SQL স্টেটমেন্ট পাঠানোর জন্য একটি JdbcStatement অবজেক্ট তৈরি করে।
createStruct(typeName, attributes) JdbcStruct এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#createStruct(String, Object[]) দেখুন।
getAutoCommit() Boolean এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#getAutoCommit() দেখুন।
getCatalog() String অথবা এই পদ্ধতির ডকুমেন্টেশন, java.sql.Connection#getCatalog() দেখুন।
getHoldability() Integer এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#getHoldability() দেখুন।
getMetaData() JdbcDatabaseMetaData এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#getMetaData() দেখুন।
getTransactionIsolation() Integer এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#getTransactionIsolation() দেখুন।
getWarnings() String[] এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#getWarnings() দেখুন।
isClosed() Boolean এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#isClosed() দেখুন।
isReadOnly() Boolean এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#isReadOnly() দেখুন।
isValid(timeout) Boolean এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#isValid(int) দেখুন।
nativeSQL(sql) String এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#nativeSQL(String) দেখুন।
prepareCall(sql) JdbcCallableStatement এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#prepareCall(String) দেখুন।
prepareCall(sql, resultSetType, resultSetConcurrency) JdbcCallableStatement এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#prepareCall(String, int, int) দেখুন।
prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability) JdbcCallableStatement এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#prepareCall(String, int, int, int) দেখুন।
prepareStatement(sql) JdbcPreparedStatement এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#prepareStatement(String) দেখুন।
prepareStatement(sql, autoGeneratedKeys) JdbcPreparedStatement এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#prepareStatement(String, int) দেখুন।
prepareStatement(sql, resultSetType, resultSetConcurrency) JdbcPreparedStatement এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#prepareStatement(String, int, int) দেখুন।
prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability) JdbcPreparedStatement এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#prepareStatement(String, int, int, int) দেখুন।
prepareStatementByIndex(sql, indices) JdbcPreparedStatement এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#prepareStatement(String, int[]) দেখুন।
prepareStatementByName(sql, columnNames) JdbcPreparedStatement এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#prepareStatement(String, String[]) দেখুন।
releaseSavepoint(savepoint) void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#releaseSavepoint(Savepoint) দেখুন।
rollback() void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#rollback() দেখুন।
rollback(savepoint) void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#rollback(Savepoint) দেখুন।
setAutoCommit(autoCommit) void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#setAutoCommit(boolean) দেখুন।
setCatalog(catalog) void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#setCatalog(String) দেখুন।
setHoldability(holdability) void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#setHoldability(int) দেখুন।
setReadOnly(readOnly) void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#setReadOnly(boolean) দেখুন।
setSavepoint() JdbcSavepoint এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#setSavepoint() দেখুন।
setSavepoint(name) JdbcSavepoint এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#setSavepoint(String) দেখুন।
setTransactionIsolation(level) void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#setTransactionIsolation(int) দেখুন।

বিস্তারিত ডকুমেন্টেশন

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() দেখুন।

প্রত্যাবর্তিত বস্তুতে প্রাথমিকভাবে কোন তথ্য নেই। এতে থাকা ডেটা সেট করতে আপনি JdbcBlob এর setBytes পদ্ধতি ব্যবহার করতে পারেন। এখানে ব্যবহৃত ব্লবটি Utilities.newBlob(data) দিয়ে তৈরি করা ব্লবের মতো নয়। দুটি ফরম্যাটের মধ্যে রূপান্তর করতে, সংজ্ঞায়িত getBytes() এবং setBytes() পদ্ধতি ব্যবহার করুন। বিকল্পভাবে, JdbcBlob এবং JdbcClob উভয়ই Apps স্ক্রিপ্ট দ্বারা ব্যবহার করা যেতে পারে এমন একটি ফর্ম্যাটে রূপান্তর করার জন্য একটি getAppsScriptBlob() সুবিধার পদ্ধতি প্রদান করে।

প্রত্যাবর্তন

JdbcBlob — একটি খালি ব্লব বস্তু।


createClob()

এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#createClob() দেখুন।

প্রত্যাবর্তন

JdbcClob — একটি খালি ক্লব অবজেক্ট।


createNClob()

এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#createNClob() দেখুন।

প্রত্যাবর্তন

JdbcClob — একটি খালি nclob অবজেক্ট।


createSQLXML()

এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#createSQLXML() দেখুন।

প্রত্যাবর্তন

JdbcSQLXML — একটি খালি SQLXML অবজেক্ট।


createStatement()

ডাটাবেসে SQL স্টেটমেন্ট পাঠানোর জন্য একটি JdbcStatement অবজেক্ট তৈরি করে। এছাড়াও 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)

ডাটাবেসে SQL স্টেটমেন্ট পাঠানোর জন্য একটি JdbcStatement অবজেক্ট তৈরি করে। এছাড়াও 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)

ডাটাবেসে SQL স্টেটমেন্ট পাঠানোর জন্য একটি JdbcStatement অবজেক্ট তৈরি করে। এছাড়াও 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 — একটি স্ট্রাকচার অবজেক্ট যা প্রদত্ত এসকিউএল টাইপের সাথে মানচিত্র তৈরি করে এবং প্রদত্ত অ্যাট্রিবিউটের সাথে পপুলেট করা হয়।


getAutoCommit()

এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#getAutoCommit() দেখুন।

প্রত্যাবর্তন

Booleantrue যদি সংযোগের স্বয়ংক্রিয়-কমিট মোড সক্রিয় থাকে; অন্যথায় 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_NONE Jdbc.Connection.TRANSACTION_REPEATABLE_READ Jdbc.Connection.TRANSACTION_SERIALIZABLE

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:

  • 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() দেখুন।

প্রত্যাবর্তন

Booleantrue যদি সংযোগটি শুধুমাত্র পঠনযোগ্য হয়; অন্যথায় false

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:

  • https://www.googleapis.com/auth/script.external_request

isValid(timeout)

এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Connection#isValid(int) দেখুন।

পরামিতি

নাম টাইপ বর্ণনা
timeout Integer বৈধতা অপারেশন সম্পূর্ণ হওয়ার জন্য অপেক্ষা করার জন্য সেকেন্ডের মধ্যে সময়। 0 এর মান নির্দেশ করে যে কোন সময়সীমা প্রয়োগ করা হয়নি।

প্রত্যাবর্তন

Booleantrue যদি সংযোগটি বৈধ হয়; অন্যথায় 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