OpenJDK 8 - ResultSet

इंटरफ़ेस परिणाम




openjdk

इंटरफ़ेस परिणाम

सभी सुपरफिनफेसेस:
AutoCloseable , Wrapper
सभी ज्ञात उपप्रकारों:
CachedRowSet , FilteredRowSet JdbcRowSet , JoinRowSet , RowSet , SyncResolver , WebRowSet , WebRowSet
public interface ResultSet
extends Wrapper, AutoCloseable

एक डेटाबेस परिणाम सेट का प्रतिनिधित्व करने वाली डेटा की एक तालिका, जो आमतौर पर एक बयान को निष्पादित करके उत्पन्न होती है जो डेटाबेस पर सवाल उठाती है।

एक ResultSet ऑब्जेक्ट एक कर्सर रखता है जो डेटा की वर्तमान पंक्ति को इंगित करता है। प्रारंभ में कर्सर को पहली पंक्ति से पहले स्थित किया जाता है। next विधि कर्सर को अगली पंक्ति में ले जाती है, और क्योंकि यह false जब ResultSet ऑब्जेक्ट में अधिक पंक्तियाँ नहीं होती हैं, तो परिणाम सेट के माध्यम से पुनरावृति करने के लिए इसे कुछ while लूप में उपयोग किया जा सकता है।

एक डिफ़ॉल्ट ResultSet ऑब्जेक्ट अद्यतन करने योग्य नहीं है और एक कर्सर है जो केवल आगे बढ़ता है। इस प्रकार, आप इसके माध्यम से केवल एक बार और केवल पहली पंक्ति से अंतिम पंक्ति तक पुनरावृत्त कर सकते हैं। यह ResultSet वस्तुओं का उत्पादन करना संभव है जो स्क्रॉल करने योग्य और / या अद्यतन योग्य हैं। निम्न कोड टुकड़ा, जिसमें con एक मान्य Connection ऑब्जेक्ट है, यह दिखाता है कि परिणाम सेट कैसे बनाया जा सकता है जो अन्य लोगों द्वारा अद्यतन करने के लिए स्क्रॉल करने योग्य और असंवेदनशील है, और यह अद्यतन करने योग्य है। अन्य विकल्पों के लिए परिणाम फ़ील्ड देखें।

Statement stmt = con.createStatement(
                                      ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
       ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
       // rs will be scrollable, will not show changes made by others,
       // and will be updatable
ResultSet इंटरफ़ेस वर्तमान पंक्ति से स्तंभ मान प्राप्त करने के लिए गेटर तरीके ( getBoolean , getLong , और इसी तरह) प्रदान करता है। मानों को स्तंभ के इंडेक्स नंबर या स्तंभ के नाम का उपयोग करके पुनर्प्राप्त किया जा सकता है। सामान्य तौर पर, कॉलम इंडेक्स का उपयोग करना अधिक कुशल होगा। कॉलम 1 से क्रमांकित हैं। अधिकतम पोर्टेबिलिटी के लिए, प्रत्येक पंक्ति के भीतर परिणाम सेट कॉलम को बाएं से दाएं क्रम में पढ़ा जाना चाहिए, और प्रत्येक कॉलम को केवल एक बार पढ़ा जाना चाहिए।

गेट्टर विधियों के लिए, एक JDBC ड्राइवर अंतर्निहित डेटा को जावा विधि में निर्दिष्ट जावा प्रकार में परिवर्तित करने का प्रयास करता है और एक उपयुक्त जावा मान देता है। JDBC विनिर्देश में एक तालिका है जो SQL प्रकारों से जावा प्रकारों के लिए स्वीकार्य मैपिंग दिखाती है जिसका उपयोग ResultSet गेटर विधियों द्वारा किया जा सकता है।

कोल्टर विधियों के इनपुट के रूप में उपयोग किए जाने वाले कॉलम नाम असंवेदनशील हैं। जब एक स्तंभ विधि को एक स्तंभ नाम के साथ कहा जाता है और कई स्तंभों का नाम समान होता है, तो पहले मिलान स्तंभ का मान वापस आ जाएगा। कॉलम नाम विकल्प का उपयोग तब डिज़ाइन किया जाता है जब परिणाम सेट उत्पन्न करने वाले SQL क्वेरी में स्तंभ नाम का उपयोग किया जाता है। उन कॉलमों के लिए, जिन्हें क्वेरी में स्पष्ट रूप से नाम नहीं दिया गया है, कॉलम संख्याओं का उपयोग करना सबसे अच्छा है। यदि स्तंभ नामों का उपयोग किया जाता है, तो प्रोग्रामर को यह गारंटी देने के लिए ध्यान रखना चाहिए कि वे विशिष्ट रूप से इच्छित स्तंभों को संदर्भित करते हैं, जिसे SQL AS क्लॉज के साथ आश्वासन दिया जा सकता है।

इस इंटरफ़ेस में JDBC 2.0 API (Java ™ 2 SDK, मानक संस्करण, संस्करण 1.2) में updater विधियों का एक सेट जोड़ा गया था। गेट्टर विधियों के मापदंडों के संबंध में टिप्पणियाँ भी updater विधियों के मापदंडों पर लागू होती हैं।

Updater विधियों का उपयोग दो तरीकों से किया जा सकता है:

  1. वर्तमान पंक्ति में एक स्तंभ मान अपडेट करने के लिए। एक स्क्रॉल करने योग्य ResultSet ऑब्जेक्ट में, कर्सर को पीछे और आगे की ओर, एक पूर्ण स्थिति में या वर्तमान पंक्ति के सापेक्ष स्थिति में ले जाया जा सकता है। निम्न कोड टुकड़ा updateRow स्तंभ को ResultSet ऑब्जेक्ट rs की पाँचवीं पंक्ति में अद्यतन करता है और फिर डेटा स्रोत तालिका को अपडेट करने के लिए विधि अपडेट का उपयोग करता है जिसमें से rs प्राप्त किया गया था।
    rs.absolute(5); // moves the cursor to the fifth row of rs
           rs.updateString("NAME", "AINSWORTH"); // updates the
              // NAME column of row 5 to be AINSWORTH
           rs.updateRow(); // updates the row in the data source
  2. सम्मिलित पंक्ति में कॉलम मान सम्मिलित करने के लिए। एक अद्यतन योग्य ResultSet ऑब्जेक्ट के पास एक विशेष पंक्ति होती है जो एक पंक्ति के निर्माण के लिए एक स्टेजिंग क्षेत्र के रूप में कार्य करती है। निम्न कोड टुकड़ा कर्सर को सम्मिलित पंक्ति में ले जाता है, एक तीन-स्तंभ पंक्ति बनाता है, और इसे rs और डेटा स्रोत तालिका में सम्मिलित करता है, विधि insertRow का उपयोग करके।
    rs.moveToInsertRow(); // moves cursor to the insert row
           rs.updateString(1, "AINSWORTH"); // updates the
              // first column of the insert row to be AINSWORTH
           rs.updateInt(2,35); // updates the second column to be 35
           rs.updateBoolean(3, true); // updates the third column to true
           rs.insertRow();
           rs.moveToCurrentRow();

जब रिजल्ट जेनरेट होता है, तो ResultSet ऑब्जेक्ट स्वचालित रूप से बंद हो जाता है, इसे बंद किया जाता है, फिर से निष्पादित किया जाता है या कई परिणामों के अनुक्रम से अगला परिणाम प्राप्त करने के लिए उपयोग किया जाता है।

ResultSet ऑब्जेक्ट द्वारा दिए गए ResultSetMetaData ऑब्जेक्ट द्वारा ResultSet ऑब्जेक्ट के कॉलम की संख्या, प्रकार और गुण प्रदान किए जाते हैं।

यह भी देखें:
Statement.executeQuery(java.lang.String) , Statement.getResultSet() . ResultSetMetaData Statement.getResultSet() , ResultSetMetaData

खेत

FETCH_FORWARD

static final int FETCH_FORWARD

यह दर्शाता है कि परिणाम सेट में पंक्तियों को एक आगे की दिशा में संसाधित किया जाएगा; पहले अंतिम से। इस स्थिरांक का उपयोग ड्राइवर को संकेत के रूप में विधि setFetchDirection द्वारा किया जाता है, जिसे चालक अनदेखा कर सकता है।

जबसे:
1.2

FETCH_REVERSE

static final int FETCH_REVERSE

यह दर्शाता है कि परिणाम सेट में पंक्तियों को एक रिवर्स दिशा में संसाधित किया जाएगा; पिछले करने के लिए पहले। इस स्थिरांक का उपयोग ड्राइवर को संकेत के रूप में विधि setFetchDirection द्वारा किया जाता है, जिसे चालक अनदेखा कर सकता है।

जबसे:
1.2

FETCH_UNKNOWN

static final int FETCH_UNKNOWN

निरंतर यह दर्शाता है कि जिस क्रम में परिणाम सेट में पंक्तियों को संसाधित किया जाएगा वह अज्ञात है। इस स्थिरांक का उपयोग ड्राइवर को संकेत के रूप में विधि setFetchDirection द्वारा किया जाता है, जिसे चालक अनदेखा कर सकता है।

TYPE_FORWARD_ONLY

static final int TYPE_FORWARD_ONLY

एक ResultSet वस्तु के लिए निरंतर संकेत प्रकार जिसका कर्सर केवल आगे बढ़ सकता है।

जबसे:
1.2

TYPE_SCROLL_INSENSITIVE

static final int TYPE_SCROLL_INSENSITIVE

ResultSet ऑब्जेक्ट के लिए निरंतर संकेत प्रकार, जो स्क्रॉल करने योग्य है, लेकिन आमतौर पर डेटा में परिवर्तन के लिए संवेदनशील नहीं है, जो कि रिजल्ट को रेखांकित करता है।

जबसे:
1.2

TYPE_SCROLL_SENSITIVE

static final int TYPE_SCROLL_SENSITIVE

ResultSet ऑब्जेक्ट के लिए निरंतर संकेत प्रकार, जो स्क्रॉल करने योग्य है और आमतौर पर रिजल्ट को रेखांकित करने वाले डेटा में परिवर्तन के प्रति संवेदनशील है।

जबसे:
1.2

CONCUR_READ_ONLY

static final int CONCUR_READ_ONLY

निरंतर परिणाम ऑब्जेक्ट के लिए निरंतरता मोड इंगित करता है जिसे अपडेट नहीं किया जा सकता है।

जबसे:
1.2

CONCUR_UPDATABLE

static final int CONCUR_UPDATABLE

अद्यतन किया जा सकता है जो एक ResultSet ऑब्जेक्ट के लिए concurrency मोड का निरंतर संकेत।

जबसे:
1.2

HOLD_CURSORS_OVER_COMMIT

static final int HOLD_CURSORS_OVER_COMMIT

वर्तमान लेनदेन के प्रतिबद्ध होने पर इस होल्डबिलिटी के साथ ओपन रिसेटसेट ऑब्जेक्ट्स को खोलने वाला निरंतर संकेत खुला रहेगा।

जबसे:
1.4

CLOSE_CURSORS_AT_COMMIT

static final int CLOSE_CURSORS_AT_COMMIT

वर्तमान लेन-देन के प्रतिबद्ध होने पर इस होल्डबिलिटी के साथ ओपन रिसेटसेट ऑब्जेक्ट्स को इंगित करने वाला निरंतर बंद हो जाएगा।

जबसे:
1.4

तरीके

आगामी

boolean next()
      throws SQLException

कर्सर को उसकी वर्तमान स्थिति से एक पंक्ति आगे बढ़ाता है। एक ResultSet कर्सर को पहली पंक्ति से पहले शुरू किया जाता है; next विधि के लिए पहला कॉल पहली पंक्ति को वर्तमान पंक्ति बनाता है; दूसरी कॉल दूसरी पंक्ति को वर्तमान पंक्ति बनाता है, और इसी तरह।

जब next विधि पर कॉल false आती false , तो कर्सर अंतिम पंक्ति के बाद स्थित होता है। ResultSet पद्धति के किसी भी आह्वान के लिए एक वर्तमान पंक्ति की आवश्यकता होती है जिसके परिणामस्वरूप SQLException को फेंक दिया जाएगा। यदि परिणाम सेट प्रकार TYPE_FORWARD_ONLY , तो यह वेंडर निर्दिष्ट करता है कि उनका JDBC ड्राइवर कार्यान्वयन false वापस आएगा या next कॉल को SQLException को next कॉल पर फेंक देगा।

यदि वर्तमान पंक्ति के लिए एक इनपुट स्ट्रीम खुला है, तो next विधि के लिए एक कॉल संक्षेप में इसे बंद कर देगा। जब एक नई पंक्ति पढ़ी जाती है, तो ResultSet ऑब्जेक्ट की चेतावनी श्रृंखला साफ़ हो जाती है।

यह दिखाता है:
true अगर नई वर्तमान पंक्ति वैध है; अगर कोई और पंक्तियाँ नहीं हैं तो false हैं
फेंकता:
SQLException - यदि डेटाबेस एक्सेस एरर होता है या यह विधि बंद रिजल्ट सेट पर कॉल की जाती है

बंद करे

void close()
    throws SQLException

ResultSet ऑब्जेक्ट के डेटाबेस और JDBC रिसोर्सेस को इसके बजाय तुरंत बंद होने के लिए होने की प्रतीक्षा करने के लिए जारी करता है।

एक ResultSet ऑब्जेक्ट का समापन NClob द्वारा बनाई गई Blob , Clob या NClob ऑब्जेक्ट को बंद नहीं करता है। Blob , Clob या NClob वस्तुएँ कम से कम उस लेन-देन की अवधि के लिए वैध रहती हैं, जिसमें वे बनाए जाते हैं, जब तक कि उनकी free पद्धति को लागू न किया जाए।

जब एक ResultSet बंद हो जाता है, तो कोई भी ResultSetMetaData इंस्टेंसेस जो getMetaData विधि को कॉल करके बनाया गया था, सुलभ रहता है।

नोट: एक ResultSet ऑब्जेक्ट स्वचालित रूप से Statement ऑब्जेक्ट द्वारा बंद कर दिया जाता है जो इसे उत्पन्न करता है जब Statement ऑब्जेक्ट को बंद कर दिया जाता है, फिर से निष्पादित किया जाता है, या कई परिणामों के अनुक्रम से अगला परिणाम प्राप्त करने के लिए उपयोग किया जाता है।

पहले से ही बंद किए गए ResultSet ऑब्जेक्ट पर विधि को कॉल करना एक नो-ऑप है।

इसके द्वारा निर्दिष्ट:
इंटरफ़ेस में AutoCloseable करें AutoCloseable
फेंकता:
SQLException - यदि डेटाबेस एक्सेस एरर होता है

wasNull

boolean wasNull()
         throws SQLException

रिपोर्ट करता है कि पिछले कॉलम में SQL NULL का मान था या नहीं। ध्यान दें कि इसके मूल्य को पढ़ने का प्रयास करने के लिए आपको पहले स्तंभ पर एक wasNull को कॉल करना होगा और फिर विधि को कॉल करें यह देखने के लिए कि क्या मान पढ़ा गया था SQL NULL

यह दिखाता है:
true अगर पिछले कॉलम मूल्य पढ़ा SQL NULL और false था
फेंकता:
SQLException - यदि डेटाबेस एक्सेस एरर होता है या यह विधि बंद रिजल्ट सेट पर कॉल की जाती है

GetString

String getString(int columnIndex)
          throws SQLException

जावा प्रोग्रामिंग भाषा में String रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान ResultSet

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getBoolean

boolean getBoolean(int columnIndex)
            throws SQLException

जावा प्रोग्रामिंग भाषा में boolean रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान ResultSet

यदि निर्दिष्ट कॉलम में CHAR या VARCHAR का डेटाटाइप है और इसमें "0" है या BIT, TINYINT, SMALLINT, INTEGER या BIGINT का डेटाटाइप है और इसमें 0 लिखा है, तो false का मान वापस आ जाता है। यदि निर्दिष्ट कॉलम में CHAR या VARCHAR का डेटाटाइप है और इसमें "1" है या BIT, TINYINT, SMALLINT, INTEGER या BIGINT का डेटाटाइप है और इसमें 1 शामिल है, तो true का मान वापस आ जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान false
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getByte

byte getByte(int columnIndex)
      throws SQLException

जावा प्रोग्रामिंग भाषा में byte रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान ResultSet

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getShort

short getShort(int columnIndex)
        throws SQLException

जावा प्रोग्रामिंग भाषा में short रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान ResultSet

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getInt

int getInt(int columnIndex)
    throws SQLException

जावा प्रोग्रामिंग भाषा में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम के मूल्य को पुनः प्राप्त करता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

लंबा समय लें

long getLong(int columnIndex)
      throws SQLException

जावा प्रोग्रामिंग भाषा में एक long रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान ResultSet

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getFloat

float getFloat(int columnIndex)
        throws SQLException

जावा प्रोग्रामिंग भाषा में float रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान ResultSet

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getDouble

double getDouble(int columnIndex)
          throws SQLException

जावा प्रोग्रामिंग भाषा में double रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान ResultSet

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getBigDecimal

@Deprecated
BigDecimal getBigDecimal(int columnIndex,
                                     int scale)
                              throws SQLException

पदावनत। getBigDecimal(int columnIndex) या getBigDecimal(String columnLabel)

जावा प्रोग्रामिंग भाषा में java.sql.BigDecimal रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.sql.BigDecimal है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
scale - दशमलव बिंदु के दाईं ओर अंकों की संख्या
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है

getBytes

byte[] getBytes(int columnIndex)
         throws SQLException

जावा प्रोग्रामिंग भाषा में byte सरणी के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान ResultSet । बाइट्स चालक द्वारा लौटाए गए कच्चे मूल्यों का प्रतिनिधित्व करते हैं।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

तारीख लें

Date getDate(int columnIndex)
      throws SQLException

जावा प्रोग्रामिंग भाषा में java.sql.Date ऑब्जेक्ट के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान java.sql.Date

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

समय निकालो

Time getTime(int columnIndex)
      throws SQLException

जावा प्रोग्रामिंग भाषा में java.sql.Time ऑब्जेक्ट के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान java.sql.Time

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getTimestamp

Timestamp getTimestamp(int columnIndex)
                throws SQLException

जावा प्रोग्रामिंग भाषा में java.sql.Timestamp ऑब्जेक्ट के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान java.sql.Timestamp

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getAsciiStream

InputStream getAsciiStream(int columnIndex)
                    throws SQLException

ASCII वर्णों की एक धारा के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट स्तंभ का मान ResultSet । मान तब धारा से विखंडू में पढ़ा जा सकता है। यह विधि विशेष रूप से बड़े LONGVARCHAR मान प्राप्त करने के लिए उपयुक्त है। JDBC ड्राइवर ASCII में डेटाबेस प्रारूप से कोई आवश्यक रूपांतरण करेगा।

नोट: किसी अन्य कॉलम का मान प्राप्त करने से पहले लौटी स्ट्रीम में सभी डेटा को पढ़ना चाहिए। एक गेटर विधि के लिए अगला कॉल अंतर्निहित रूप से धारा बंद कर देता है। इसके अलावा, एक InputStream.available 0 तब वापस आ सकता है जब InputStream.available कहा जाता है कि डेटा उपलब्ध है या नहीं।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
एक जावा इनपुट स्ट्रीम जो डेटाबेस कॉलम मान को एक-बाइट ASCII वर्णों की एक धारा के रूप में वितरित करता है; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getUnicodeStream

@Deprecated
InputStream getUnicodeStream(int columnIndex)
                                  throws SQLException

पदावनत। getCharacterStream के स्थान पर getUnicodeStream का getUnicodeStream

दो-बाइट 3 वर्णों की एक धारा के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट स्तंभ का मान ResultSet । पहला बाइट उच्च बाइट है; दूसरा बाइट कम बाइट है। मान तब धारा से विखंडू में पढ़ा जा सकता है। यह विधि विशेष रूप से बड़े LONGVARCHAR मान प्राप्त करने के लिए उपयुक्त है। JDBC ड्राइवर डेटाबेस प्रारूप से यूनिकोड में कोई आवश्यक रूपांतरण करेगा।

नोट: किसी अन्य कॉलम का मान प्राप्त करने से पहले लौटी स्ट्रीम में सभी डेटा को पढ़ना चाहिए। एक गेटर विधि के लिए अगला कॉल अंतर्निहित रूप से धारा बंद कर देता है। इसके अलावा, एक स्ट्रीम 0 वापस आ सकती है जब InputStream.available कहा जाता है, डेटा उपलब्ध है या नहीं।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
एक जावा इनपुट स्ट्रीम जो डेटाबेस कॉलम मान को दो-बाइट यूनिकोड वर्णों की एक धारा के रूप में वितरित करता है; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है

getBinaryStream

InputStream getBinaryStream(int columnIndex)
                     throws SQLException

इस ResultSet वस्तु की वर्तमान पंक्ति में नामित कॉलम के मूल्य को निर्बाध बाइट्स की धारा के रूप में निकालता है। मान तब धारा से विखंडू में पढ़ा जा सकता है। यह विधि विशेष रूप से बड़े LONGVARBINARY मान प्राप्त करने के लिए उपयुक्त है।

नोट: किसी अन्य कॉलम का मान प्राप्त करने से पहले लौटी स्ट्रीम में सभी डेटा को पढ़ना चाहिए। एक गेटर विधि के लिए अगला कॉल अंतर्निहित रूप से धारा बंद कर देता है। इसके अलावा, एक InputStream.available 0 तब वापस आ सकता है जब InputStream.available कहा जाता है कि डेटा उपलब्ध है या नहीं।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
एक जावा इनपुट स्ट्रीम जो डेटाबेस कॉलम मान को निर्बाध बाइट्स की एक धारा के रूप में वितरित करता है; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - अगर columnIndex मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

GetString

String getString(String columnLabel)
          throws SQLException

जावा प्रोग्रामिंग भाषा में String रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान ResultSet

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getBoolean

boolean getBoolean(String columnLabel)
            throws SQLException

जावा प्रोग्रामिंग भाषा में boolean रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान ResultSet

यदि निर्दिष्ट कॉलम में CHAR या VARCHAR का डेटाटाइप है और इसमें "0" है या BIT, TINYINT, SMALLINT, INTEGER या BIGINT का डेटाटाइप है और इसमें 0 लिखा है, तो false का मान वापस आ जाता है। यदि निर्दिष्ट कॉलम में CHAR या VARCHAR का डेटाटाइप है और इसमें "1" है या BIT, TINYINT, SMALLINT, INTEGER या BIGINT का डेटाटाइप है और इसमें 1 शामिल है, तो true का मान वापस आ जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान false
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getByte

byte getByte(String columnLabel)
      throws SQLException

जावा प्रोग्रामिंग भाषा में byte रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान ResultSet

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getShort

short getShort(String columnLabel)
        throws SQLException

जावा प्रोग्रामिंग भाषा में short रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान ResultSet

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getInt

int getInt(String columnLabel)
    throws SQLException

जावा प्रोग्रामिंग भाषा में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम के मूल्य को पुनः प्राप्त करता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

लंबा समय लें

long getLong(String columnLabel)
      throws SQLException

जावा प्रोग्रामिंग भाषा में एक long रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान ResultSet

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getFloat

float getFloat(String columnLabel)
        throws SQLException

जावा प्रोग्रामिंग भाषा में float रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान ResultSet

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getDouble

double getDouble(String columnLabel)
          throws SQLException

जावा प्रोग्रामिंग भाषा में double रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान ResultSet

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान 0
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getBigDecimal

@Deprecated
BigDecimal getBigDecimal(String columnLabel,
                                     int scale)
                              throws SQLException

पदावनत। getBigDecimal(int columnIndex) या getBigDecimal(String columnLabel)

जावा प्रोग्रामिंग भाषा में java.math.BigDecimal रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान java.math.BigDecimal है।

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
scale - दशमलव बिंदु के दाईं ओर अंकों की संख्या
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है

getBytes

byte[] getBytes(String columnLabel)
         throws SQLException

जावा प्रोग्रामिंग भाषा में byte सरणी के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान ResultSet । बाइट्स चालक द्वारा लौटाए गए कच्चे मूल्यों का प्रतिनिधित्व करते हैं।

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

तारीख लें

Date getDate(String columnLabel)
      throws SQLException

जावा प्रोग्रामिंग भाषा में java.sql.Date ऑब्जेक्ट के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान java.sql.Date

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

समय निकालो

Time getTime(String columnLabel)
      throws SQLException

जावा प्रोग्रामिंग भाषा में java.sql.Time ऑब्जेक्ट के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान java.sql.Time

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getTimestamp

Timestamp getTimestamp(String columnLabel)
                throws SQLException

जावा प्रोग्रामिंग भाषा में java.sql.Timestamp ऑब्जेक्ट के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान java.sql.Timestamp

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getAsciiStream

InputStream getAsciiStream(String columnLabel)
                    throws SQLException

ASCII वर्णों की एक धारा के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट स्तंभ का मान ResultSet । मान तब धारा से विखंडू में पढ़ा जा सकता है। यह विधि विशेष रूप से बड़े LONGVARCHAR मान प्राप्त करने के लिए उपयुक्त है। JDBC ड्राइवर ASCII में डेटाबेस प्रारूप से कोई आवश्यक रूपांतरण करेगा।

नोट: किसी अन्य कॉलम का मान प्राप्त करने से पहले लौटी स्ट्रीम में सभी डेटा को पढ़ना चाहिए। एक गेटर विधि के लिए अगला कॉल अंतर्निहित रूप से धारा बंद कर देता है। इसके अलावा, एक धारा 0 वापस आ सकती है जब available विधि को कहा जाता है कि क्या डेटा उपलब्ध है या नहीं।

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
एक जावा इनपुट स्ट्रीम जो डेटाबेस कॉलम मान को एक-बाइट ASCII वर्णों की एक धारा के रूप में वितरित करता है। यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getUnicodeStream

@Deprecated
InputStream getUnicodeStream(String columnLabel)
                                  throws SQLException

पदावनत। इसके बजाय getCharacterStream उपयोग करें

दो-बाइट यूनिकोड वर्णों की एक धारा के रूप में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट स्तंभ का मान ResultSet । पहला बाइट उच्च बाइट है; दूसरा बाइट कम बाइट है। मान तब धारा से विखंडू में पढ़ा जा सकता है। यह विधि विशेष रूप से बड़े LONGVARCHAR मान प्राप्त करने के लिए उपयुक्त है। JDBC प्रौद्योगिकी-सक्षम ड्राइवर यूनिकोड में डेटाबेस प्रारूप से कोई आवश्यक रूपांतरण करेगा।

नोट: किसी अन्य कॉलम का मान प्राप्त करने से पहले लौटी स्ट्रीम में सभी डेटा को पढ़ना चाहिए। एक गेटर विधि के लिए अगला कॉल अंतर्निहित रूप से धारा बंद कर देता है। इसके अलावा, एक स्ट्रीम 0 वापस आ सकती है जब InputStream.available कहा जाता है, डेटा उपलब्ध है या नहीं।

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
एक जावा इनपुट स्ट्रीम जो डेटाबेस कॉलम मान को दो-बाइट यूनिकोड वर्णों की एक धारा के रूप में वितरित करता है। यदि मान SQL NULL , तो दिया गया मान null
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है

getBinaryStream

InputStream getBinaryStream(String columnLabel)
                     throws SQLException

इस ResultSet वस्तु की वर्तमान पंक्ति में निर्दिष्ट कॉलम के मूल्य को निर्बाध byte s की धारा के रूप में निकालता है। मान तब धारा से विखंडू में पढ़ा जा सकता है। यह विधि विशेष रूप से बड़े LONGVARBINARY मान प्राप्त करने के लिए उपयुक्त है।

नोट: किसी अन्य कॉलम का मान प्राप्त करने से पहले लौटी स्ट्रीम में सभी डेटा को पढ़ना चाहिए। एक गेटर विधि के लिए अगला कॉल अंतर्निहित रूप से धारा बंद कर देता है। इसके अलावा, एक धारा 0 वापस आ सकती है जब available विधि को कहा जाता है कि क्या डेटा उपलब्ध है या नहीं।

पैरामीटर:
columnLabel - SQL AS क्लॉज़ के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
एक जावा इनपुट स्ट्रीम जो डेटाबेस कॉलम मान को निर्बाध बाइट्स की एक धारा के रूप में वितरित करता है; यदि मान SQL NULL , तो परिणाम null
फेंकता:
SQLException - यदि स्तंभ लैबिल मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

getWarnings

SQLWarning getWarnings()
                throws SQLException

इस परिणाम ऑब्जेक्ट पर कॉल द्वारा बताई गई पहली चेतावनी को पुनः प्राप्त करता है। इस परिणाम ऑब्जेक्ट पर अनुवर्ती चेतावनियाँ SQLWarning ऑब्जेक्ट के लिए जंजीर होगी कि यह विधि वापस आती है।

हर बार नई पंक्ति पढ़ने पर चेतावनी श्रृंखला अपने आप साफ़ हो जाती है। इस विधि को बंद कर दिया गया है कि एक ResultSet ऑब्जेक्ट पर नहीं बुलाया जा सकता है; ऐसा करने से एक SQLException को फेंक दिया जाएगा।

नोट: यह चेतावनी श्रृंखला केवल परिणाम विधियों के कारण चेतावनियों को कवर करती है। Statement मेथड्स (जैसे कि OUT पैरामीटर पढ़ना) के कारण होने वाली कोई भी चेतावनी Statement ऑब्जेक्ट पर जंजीर होगी।

यह दिखाता है:
यदि कोई नहीं है, तो पहले SQLWarning ऑब्जेक्ट ने रिपोर्ट किया या null कर दिया
फेंकता:
SQLException - यदि डेटाबेस एक्सेस एरर होता है या यह विधि बंद रिजल्ट सेट पर कॉल की जाती है

clearWarnings

void clearWarnings()
            throws SQLException

इस ResultSet ऑब्जेक्ट पर रिपोर्ट की गई सभी चेतावनियों को साफ़ करता है। इस विधि को कॉल करने के बाद, विधि getWarnings तब तक null जब तक कि इस ResultSet ऑब्जेक्ट के लिए एक नई चेतावनी नहीं दी जाती है।

फेंकता:
SQLException - यदि डेटाबेस एक्सेस एरर होता है या यह विधि बंद रिजल्ट सेट पर कॉल की जाती है

getCursorName

String getCursorName()
              throws SQLException

इस ResultSet ऑब्जेक्ट द्वारा उपयोग किए गए SQL कर्सर का नाम पुनर्प्राप्त करता है।

SQL में, परिणाम तालिका एक कर्सर के माध्यम से पुनर्प्राप्त की जाती है जिसका नाम है। परिणाम सेट की वर्तमान पंक्ति को अपडेट किया जा सकता है या कर्सर के नाम का संदर्भ देने वाले पोस्ट अपडेट / डिलीट स्टेटमेंट का उपयोग करके हटाया जा सकता है। यह सुनिश्चित करने के लिए कि अद्यतन का समर्थन करने के लिए कर्सर का उचित अलगाव स्तर है, कर्सर का SELECT स्टेटमेंट SELECT FOR UPDATE के रूप में होना चाहिए। यदि FOR UPDATE लिए छोड़ा गया है, तो स्थिति अद्यतन विफल हो सकते हैं।

JDBC API इस SQL ​​सुविधा का समर्थन करता है, जो ResultSet ऑब्जेक्ट द्वारा प्रयुक्त SQL कर्सर का नाम प्रदान करता है। ResultSet ऑब्जेक्ट की वर्तमान पंक्ति भी इस SQL ​​कर्सर की वर्तमान पंक्ति है।

यह दिखाता है:
इस ResultSet ऑब्जेक्ट के कर्सर के लिए SQL नाम
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है

getMetaData

ResultSetMetaData getMetaData()
                       throws SQLException

इस ResultSet ऑब्जेक्ट के कॉलम की संख्या, प्रकार और गुणों को पुनः प्राप्त करता है ।

यह दिखाता है:
इस ResultSet ऑब्जेक्ट के कॉलम का वर्णन
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है

GetObject

Object getObject(int columnIndex)
          throws SQLException

जावा प्रोग्रामिंग लैंग्वेज के ResultSet रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मूल्य प्राप्त होता है Object

यह विधि किसी दिए गए कॉलम के मान को जावा ऑब्जेक्ट के रूप में लौटाएगी। JDBC विनिर्देश में निर्दिष्ट अंतर्निहित प्रकारों के लिए मैपिंग के बाद, जावा ऑब्जेक्ट का प्रकार कॉलम के SQL प्रकार के अनुरूप डिफ़ॉल्ट जावा ऑब्जेक्ट प्रकार होगा। यदि मान SQL है NULL , तो ड्राइवर एक जावा देता है null

इस विधि का उपयोग डेटाबेस-विशिष्ट सार डेटा प्रकारों को पढ़ने के लिए भी किया जा सकता है। JDBC 2.0 API में, getObject SQL यूज़र-डिफ़ाइंड प्रकारों के डेटा को भौतिक बनाने के लिए विधि का व्यवहार बढ़ाया जाता है।

यदि Connection.getTypeMap एक फेंक नहीं है SQLFeatureNotSupportedException , तो जब एक स्तंभ एक संरचित या अलग मूल्य में शामिल है, इस विधि का व्यवहार है जैसे कि यह करने के लिए एक कॉल थे: getObject(columnIndex, this.getStatement().getConnection().getTypeMap()) । यदि Connection.getTypeMap कोई फेंक देता है SQLFeatureNotSupportedException , तो संरचित मान समर्थित नहीं होते हैं, और अलग-अलग मान डिफ़ॉल्ट जावा वर्ग के लिए मैप किए जाते हैं जैसा कि अंतर्निहित SQL प्रकार DISTINCT प्रकार से निर्धारित होता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
एक java.lang.Object स्तंभ मान पकड़े
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

GetObject

Object getObject(String columnLabel)
          throws SQLException

जावा प्रोग्रामिंग लैंग्वेज के ResultSet रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मूल्य प्राप्त होता है Object

यह विधि किसी दिए गए कॉलम के मान को जावा ऑब्जेक्ट के रूप में लौटाएगी। JDBC विनिर्देश में निर्दिष्ट अंतर्निहित प्रकारों के लिए मैपिंग के बाद, जावा ऑब्जेक्ट का प्रकार कॉलम के SQL प्रकार के अनुरूप डिफ़ॉल्ट जावा ऑब्जेक्ट प्रकार होगा। यदि मान SQL है NULL , तो ड्राइवर एक जावा देता है null

इस विधि का उपयोग डेटाबेस-विशिष्ट सार डेटा प्रकारों को पढ़ने के लिए भी किया जा सकता है।

JDBC 2.0 API में, getObject SQL यूज़र-डिफ़ाइंड प्रकारों के डेटा को भौतिक बनाने के लिए विधि का व्यवहार बढ़ाया जाता है। जब एक स्तंभ में एक संरचित या अलग मूल्य होता है, तो इस पद्धति का व्यवहार ऐसा होता है जैसे कि यह एक कॉल हो getObject(columnIndex, this.getStatement().getConnection().getTypeMap()) :।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
एक java.lang.Object स्तंभ मान पकड़े
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है

findColumn

int findColumn(String columnLabel)
        throws SQLException

दिए गए ResultSet कॉलम लेबल को उसके ResultSet कॉलम इंडेक्स में मैप करता है ।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
दिए गए कॉलम नाम का कॉलम इंडेक्स
फेंकता:
SQLException - यदि ResultSet ऑब्जेक्ट में एक लेबल लेबल नहीं है columnLabel , तो डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कॉल की जाती है

getCharacterStream

Reader getCharacterStream(int columnIndex)
                   throws SQLException

ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट स्तंभ का मान java.io.Reader निकालता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
वह java.io.Reader वस्तु जिसमें स्तंभ मान होता है; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
जबसे:
1.2

getCharacterStream

Reader getCharacterStream(String columnLabel)
                   throws SQLException

ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट स्तंभ का मान java.io.Reader निकालता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
वह java.io.Reader वस्तु जिसमें स्तंभ मान होता है; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
जबसे:
1.2

getBigDecimal

BigDecimal getBigDecimal(int columnIndex)
                  throws SQLException

पूर्ण सटीकता के साथ इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान java.math.BigDecimal निकालता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान (पूर्ण परिशुद्धता); यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
जबसे:
1.2

getBigDecimal

BigDecimal getBigDecimal(String columnLabel)
                  throws SQLException

पूर्ण सटीकता के साथ इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान java.math.BigDecimal निकालता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान (पूर्ण परिशुद्धता); यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है।
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
जबसे:
1.2

isBeforeFirst

boolean isBeforeFirst()
               throws SQLException

इस ResultSet ऑब्जेक्ट में पहली पंक्ति से पहले कर्सर है या नहीं इसका पुनः प्रयास करें ।

नोट: isBeforeFirst विधि के लिए समर्थन ResultSet परिणाम के प्रकार के साथ s के लिए वैकल्पिक है TYPE_FORWARD_ONLY

यह दिखाता है:
true यदि कर्सर पहली पंक्ति से पहले है; false यदि कर्सर किसी अन्य स्थिति में है या परिणाम सेट में कोई पंक्तियाँ नहीं हैं
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

isAfterLast

boolean isAfterLast()
             throws SQLException

इस ResultSet ऑब्जेक्ट में कर्सर अंतिम पंक्ति के बाद है या नहीं ।

नोट: isAfterLast विधि के लिए समर्थन ResultSet परिणाम के प्रकार के साथ s के लिए वैकल्पिक है TYPE_FORWARD_ONLY

यह दिखाता है:
true यदि कर्सर अंतिम पंक्ति के बाद है; false यदि कर्सर किसी अन्य स्थिति में है या परिणाम सेट में कोई पंक्तियाँ नहीं हैं
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

isFirst

boolean isFirst()
         throws SQLException

पुनर्प्राप्त करता है कि क्या कर्सर इस ResultSet ऑब्जेक्ट की पहली पंक्ति पर है।

नोट: isFirst विधि के लिए समर्थन ResultSet परिणाम के प्रकार के साथ s के लिए वैकल्पिक है TYPE_FORWARD_ONLY

यह दिखाता है:
true यदि कर्सर पहली पंक्ति पर है; false अन्यथा
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

isLast

boolean isLast()
        throws SQLException

पुनर्प्राप्त करता है कि क्या कर्सर इस ResultSet ऑब्जेक्ट की अंतिम पंक्ति पर है। नोट: विधि isLast को कॉल करना महंगा हो सकता है क्योंकि JDBC ड्राइवर को यह निर्धारित करने के लिए एक पंक्ति आगे ले जाने की आवश्यकता हो सकती है कि क्या वर्तमान पंक्ति परिणाम सेट में अंतिम पंक्ति है।

नोट: isLast विधि के लिए समर्थन ResultSet परिणाम के प्रकार के साथ s के लिए वैकल्पिक है TYPE_FORWARD_ONLY

यह दिखाता है:
true यदि कर्सर अंतिम पंक्ति पर है; false अन्यथा
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

beforeFirst

void beforeFirst()
          throws SQLException

ResultSet पहली पंक्ति से ठीक पहले इस ऑब्जेक्ट के सामने कर्सर ले जाता है । यदि परिणाम सेट में कोई पंक्तियाँ नहीं हैं, तो इस पद्धति का कोई प्रभाव नहीं है।

फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर या परिणाम सेट प्रकार कहा जाता है TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

afterLast

void afterLast()
        throws SQLException

ResultSet अंतिम पंक्ति के बाद, इस ऑब्जेक्ट के अंत में कर्सर ले जाता है । यदि परिणाम सेट में कोई पंक्तियाँ नहीं हैं, तो इस पद्धति का कोई प्रभाव नहीं है।

फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर या परिणाम सेट प्रकार कहा जाता है TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

प्रथम

boolean first()
       throws SQLException

इस ResultSet ऑब्जेक्ट में कर्सर को पहली पंक्ति में ले जाता है।

यह दिखाता है:
true यदि कर्सर एक वैध पंक्ति पर है; false यदि परिणाम सेट में कोई पंक्तियाँ नहीं हैं
फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर या परिणाम सेट प्रकार कहा जाता है TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

अंतिम

boolean last()
      throws SQLException

इस ResultSet ऑब्जेक्ट में कर्सर को अंतिम पंक्ति में ले जाता है।

यह दिखाता है:
true यदि कर्सर एक वैध पंक्ति पर है; false यदि परिणाम सेट में कोई पंक्तियाँ नहीं हैं
फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर या परिणाम सेट प्रकार कहा जाता है TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getRow

int getRow()
    throws SQLException

वर्तमान पंक्ति संख्या को पुनः प्राप्त करता है। पहली पंक्ति संख्या 1, दूसरी संख्या 2 और इसी तरह से है।

नोट: getRow विधि के लिए समर्थन ResultSet परिणाम के प्रकार के साथ s के लिए वैकल्पिक है TYPE_FORWARD_ONLY

यह दिखाता है:
वर्तमान पंक्ति संख्या; 0 यदि कोई वर्तमान पंक्ति नहीं है
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

पूर्ण

boolean absolute(int row)
          throws SQLException

इस ResultSet ऑब्जेक्ट में दिए गए पंक्ति संख्या पर कर्सर ले जाता है ।

यदि पंक्ति संख्या सकारात्मक है, तो कर्सर परिणाम पंक्ति की शुरुआत के संबंध में दिए गए पंक्ति संख्या पर जाता है। पहली पंक्ति पंक्ति 1 है, दूसरी पंक्ति 2 है, और इसी तरह।

यदि दी गई पंक्ति संख्या ऋणात्मक है, तो कर्सर परिणाम सेट के अंत के संबंध में एक निरपेक्ष पंक्ति स्थिति में चला जाता है। उदाहरण के लिए, कॉलिंग विधि absolute(-1) कर्सर को अंतिम पंक्ति पर रखती है; कॉलिंग विधि absolute(-2) कर्सर को अगली-से-अंतिम पंक्ति में ले जाती है, और इसी तरह।

यदि निर्दिष्ट पंक्ति संख्या शून्य है, तो कर्सर को पहली पंक्ति से पहले ले जाया जाता है।

परिणाम सेट में पहली / आखिरी पंक्ति से परे कर्सर की स्थिति का प्रयास कर्सर को पहली पंक्ति से पहले या अंतिम पंक्ति से पहले छोड़ देता है।

नोट: कॉलिंग कॉलिंग absolute(1) के समान ही है first() । कॉलिंग कॉलिंग absolute(-1) के समान ही है last()

पैरामीटर:
row - कर्सर को स्थानांतरित करने के लिए पंक्ति की संख्या। शून्य का मान इंगित करता है कि कर्सर को पहली पंक्ति से पहले रखा जाएगा; एक सकारात्मक संख्या परिणाम सेट की शुरुआत से पंक्ति संख्या की गिनती को इंगित करती है; एक ऋणात्मक संख्या परिणाम सेट के अंत से पंक्ति संख्या की गिनती को इंगित करती है
यह दिखाता है:
true यदि कर्सर को इस ResultSet ऑब्जेक्ट में किसी स्थिति में ले जाया जाता है ; false यदि कर्सर पहली पंक्ति से पहले या अंतिम पंक्ति के बाद है
फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर या परिणाम सेट प्रकार कहा जाता है TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

सापेक्ष

boolean relative(int rows)
          throws SQLException

कर्सर को सकारात्मक या नकारात्मक दोनों पंक्तियों की सापेक्ष संख्या ले जाता है। परिणाम सेट में पहली / अंतिम पंक्ति से आगे बढ़ने का प्रयास कर्सर को पहली / आखिरी पंक्ति से पहले / बाद में रखता है। कॉलिंग relative(0) मान्य है, लेकिन कर्सर की स्थिति नहीं बदलती है।

नोट: विधि relative(1) को कॉल करना विधि next() को कॉल करने के relative(-1) लिए समान है और विधि को कॉल करना विधि को कॉल करने के समान है previous()

पैरामीटर:
rows - int वर्तमान पंक्ति से स्थानांतरित करने के लिए पंक्तियों की संख्या निर्दिष्ट करना; एक सकारात्मक संख्या कर्सर को आगे बढ़ाती है; एक नकारात्मक संख्या कर्सर को पीछे ले जाती है
यह दिखाता है:
true यदि कर्सर पंक्ति में है; false अन्यथा
फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर या परिणाम सेट प्रकार कहा जाता है TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

पिछला

boolean previous()
          throws SQLException

इस ResultSet ऑब्जेक्ट में कर्सर को पिछली पंक्ति में ले जाता है।

जब previous विधि पर कॉल लौटाता है false , तो कर्सर को पहली पंक्ति से पहले रखा जाता है। एक ResultSet विधि के किसी भी आह्वान के लिए जिसे वर्तमान पंक्ति की आवश्यकता होती है, परिणामस्वरूप SQLException फेंक दिया जाएगा।

यदि वर्तमान पंक्ति के लिए एक इनपुट स्ट्रीम खुला है, तो विधि के लिए एक कॉल previous संक्षेप में इसे बंद कर देगा। एक ResultSet जब एक नई पंक्ति पढ़ने के लिए है वस्तु की चेतावनी परिवर्तन हटा दिया गया है।

यह दिखाता है:
true यदि कर्सर अब एक वैध पंक्ति पर स्थित है; false यदि कर्सर पहली पंक्ति से पहले तैनात है
फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर या परिणाम सेट प्रकार कहा जाता है TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

setFetchDirection

void setFetchDirection(int direction)
                throws SQLException

इस दिशा में पंक्तियों को ResultSet संसाधित करने की दिशा में एक संकेत देता है। प्रारंभिक मान उस Statement ऑब्जेक्ट द्वारा निर्धारित किया जाता है जिसने इस ResultSet ऑब्जेक्ट का उत्पादन किया । किसी भी समय भ्रूण की दिशा बदली जा सकती है।

पैरामीटर:
direction - int सुझाए गए लाने की दिशा निर्दिष्ट करना; में से एक ResultSet.FETCH_FORWARD , ResultSet.FETCH_REVERSE या ResultSet.FETCH_UNKNOWN
फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को एक बंद परिणाम सेट या परिणाम सेट प्रकार पर कहा जाता है TYPE_FORWARD_ONLY और लाने की दिशा नहीं है FETCH_FORWARD
जबसे:
1.2
यह भी देखें:
Statement.setFetchDirection(int) , getFetchDirection()

getFetchDirection

int getFetchDirection()
               throws SQLException

इस ResultSet ऑब्जेक्ट के लिए दिशा प्राप्त करें ।

यह दिखाता है:
इस ResultSet वस्तु के लिए वर्तमान लाने की दिशा
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
जबसे:
1.2
यह भी देखें:
setFetchDirection(int)

setFetchSize

void setFetchSize(int rows)
           throws SQLException

JDBC ड्राइवर को एक पंक्तियों की संख्या के रूप में संकेत देता है जो इस ResultSet ऑब्जेक्ट के लिए अधिक पंक्तियों की आवश्यकता होने पर डेटाबेस से प्राप्त किया जाना चाहिए । यदि निर्दिष्ट किया गया भ्रूण का आकार शून्य है, तो JDBC ड्राइवर मान को अनदेखा कर देता है और अपना सर्वश्रेष्ठ अनुमान लगाने के लिए स्वतंत्र होता है कि भ्रूण का आकार क्या होना चाहिए। डिफ़ॉल्ट मान उस Statement ऑब्जेक्ट द्वारा सेट किया जाता है जिसने परिणाम सेट बनाया था। किसी भी समय भ्रूण का आकार बदला जा सकता है।

पैरामीटर:
rows - लाने के लिए पंक्तियों की संख्या
फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर कहा जाता है या स्थिति rows >= 0 संतुष्ट नहीं होती है
जबसे:
1.2
यह भी देखें:
getFetchSize()

getFetchSize

int getFetchSize()
          throws SQLException

इस ResultSet ऑब्जेक्ट के लिए भ्रूण का आकार फिर से प्राप्त करता है ।

यह दिखाता है:
इस ResultSet वस्तु के लिए वर्तमान आकार
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
जबसे:
1.2
यह भी देखें:
setFetchSize(int)

GetType

int getType()
     throws SQLException

इस ResultSet ऑब्जेक्ट के प्रकार को पुनः प्राप्त करता है । प्रकार उस Statement ऑब्जेक्ट द्वारा निर्धारित किया जाता है जिसने परिणाम सेट बनाया।

यह दिखाता है:
ResultSet.TYPE_FORWARD_ONLY , ResultSet.TYPE_SCROLL_INSENSITIVE या ResultSet.TYPE_SCROLL_SENSITIVE
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
जबसे:
1.2

getConcurrency

int getConcurrency()
            throws SQLException

इस ResultSet ऑब्जेक्ट की समाप्ती मोड को पुनः प्राप्त करता है । उपयोग की गई Statement संगोष्ठी उस वस्तु से निर्धारित होती है जिसने परिणाम सेट बनाया।

यह दिखाता है:
संगामिति प्रकार, या तो ResultSet.CONCUR_READ_ONLY या ResultSet.CONCUR_UPDATABLE
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
जबसे:
1.2

rowUpdated

boolean rowUpdated()
            throws SQLException

क्या मौजूदा पंक्ति को अद्यतन किया गया है। लौटाया गया मान इस बात पर निर्भर करता है कि परिणाम सेट अपडेट का पता लगा सकता है या नहीं।

नोट: rowUpdated विधि के लिए समर्थन परिणामी संगणना के साथ वैकल्पिक है CONCUR_READ_ONLY

यह दिखाता है:
true यदि मौजूदा पंक्ति का पता चला है कि वह स्वामी या किसी अन्य द्वारा दिखाई गई है; false अन्यथा
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2
यह भी देखें:
DatabaseMetaData.updatesAreDetected(int)

rowInserted

boolean rowInserted()
             throws SQLException

क्या मौजूदा पंक्ति में प्रविष्टि है या नहीं। लौटाया गया मान इस बात पर निर्भर करता है कि यह ResultSet वस्तु दृश्य आवेषण का पता लगा सकती है या नहीं ।

नोट: rowInserted विधि के लिए समर्थन परिणामी संगणना के साथ वैकल्पिक है CONCUR_READ_ONLY

यह दिखाता है:
true यदि वर्तमान पंक्ति में डाला गया है, तो पता चलता है; false अन्यथा
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2
यह भी देखें:
DatabaseMetaData.insertsAreDetected(int)

rowDeleted

boolean rowDeleted()
            throws SQLException

हटाता है कि क्या एक पंक्ति हटा दी गई है। हटाई गई पंक्ति परिणामी सेट में एक दृश्यमान "छिद्र" छोड़ सकती है। इस विधि का उपयोग परिणाम सेट में छेद का पता लगाने के लिए किया जा सकता है। लौटाया गया मान इस बात पर निर्भर करता है कि यह ResultSet वस्तु विलोपन का पता लगा सकती है या नहीं ।

नोट: rowDeleted विधि के लिए समर्थन परिणामी संगणना के साथ वैकल्पिक है CONCUR_READ_ONLY

यह दिखाता है:
true यदि मौजूदा पंक्ति का पता लगाया गया है कि स्वामी या किसी अन्य द्वारा हटा दिया गया है; false अन्यथा
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2
यह भी देखें:
DatabaseMetaData.deletesAreDetected(int)

updateNull

void updateNull(int columnIndex)
         throws SQLException

null मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateBoolean

void updateBoolean(int columnIndex,
                   boolean x)
            throws SQLException

boolean मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateByte

void updateByte(int columnIndex,
                byte x)
         throws SQLException

byte मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateShort

void updateShort(int columnIndex,
                 short x)
          throws SQLException

short मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateInt

void updateInt(int columnIndex,
               int x)
        throws SQLException

int मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateLong

void updateLong(int columnIndex,
                long x)
         throws SQLException

long मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateFloat

void updateFloat(int columnIndex,
                 float x)
          throws SQLException

float मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateDouble

void updateDouble(int columnIndex,
                  double x)
           throws SQLException

double मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateBigDecimal

void updateBigDecimal(int columnIndex,
                      BigDecimal x)
               throws SQLException

java.math.BigDecimal मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateString

void updateString(int columnIndex,
                  String x)
           throws SQLException

String मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateBytes

void updateBytes(int columnIndex,
                 byte[] x)
          throws SQLException

byte सरणी मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

डेट अपडेट करें

void updateDate(int columnIndex,
                Date x)
         throws SQLException

java.sql.Date मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

समय सुधारें

void updateTime(int columnIndex,
                Time x)
         throws SQLException

java.sql.Time मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateTimestamp

void updateTimestamp(int columnIndex,
                     Timestamp x)
              throws SQLException

java.sql.Timestamp मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateAsciiStream

void updateAsciiStream(int columnIndex,
                       InputStream x,
                       int length)
                throws SQLException

निर्दिष्ट कॉलम को एससीआई स्ट्रीम मान के साथ अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी। अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateBinaryStream

void updateBinaryStream(int columnIndex,
                        InputStream x,
                        int length)
                 throws SQLException

बाइनरी स्ट्रीम मान के साथ निर्दिष्ट कॉलम को अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी। अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateCharacterStream

void updateCharacterStream(int columnIndex,
                           Reader x,
                           int length)
                    throws SQLException

निर्दिष्ट कॉलम को एक चरित्र स्ट्रीम मान के साथ अद्यतन करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी। अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateObject

void updateObject(int columnIndex,
                  Object x,
                  int scaleOrLength)
           throws SQLException

Object मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

यदि दूसरा तर्क है InputStream तो धारा में बड़े पैमाने पर निर्दिष्ट बाइट्स की संख्या होनी चाहिए। यदि दूसरा तर्क है, Reader तो पाठक को बड़े पैमाने पर निर्दिष्ट किए गए वर्णों की संख्या को शामिल करना चाहिए। यदि ये स्थितियाँ सही नहीं हैं, तो ड्राइवर SQLException स्टेटमेंट जेनरेट होने पर उत्पन्न करेगा ।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
scaleOrLength - एक वस्तु के लिए java.math.BigDecimal , यह दशमलव बिंदु के बाद अंकों की संख्या है। जावा ऑब्जेक्ट प्रकारों के लिए InputStream और Reader , यह स्ट्रीम या रीडर में डेटा की लंबाई है। अन्य सभी प्रकारों के लिए, इस मान को अनदेखा किया जाएगा।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateObject

void updateObject(int columnIndex,
                  Object x)
           throws SQLException

Object मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateNull

void updateNull(String columnLabel)
         throws SQLException

null मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateBoolean

void updateBoolean(String columnLabel,
                   boolean x)
            throws SQLException

boolean मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateByte

void updateByte(String columnLabel,
                byte x)
         throws SQLException

byte मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateShort

void updateShort(String columnLabel,
                 short x)
          throws SQLException

short मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateInt

void updateInt(String columnLabel,
               int x)
        throws SQLException

int मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateLong

void updateLong(String columnLabel,
                long x)
         throws SQLException

long मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateFloat

void updateFloat(String columnLabel,
                 float x)
          throws SQLException

float मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateDouble

void updateDouble(String columnLabel,
                  double x)
           throws SQLException

double मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateBigDecimal

void updateBigDecimal(String columnLabel,
                      BigDecimal x)
               throws SQLException

java.sql.BigDecimal मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateString

void updateString(String columnLabel,
                  String x)
           throws SQLException

String मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateBytes

void updateBytes(String columnLabel,
                 byte[] x)
          throws SQLException

बाइट सरणी मान के साथ निर्दिष्ट कॉलम अपडेट करता है। अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

डेट अपडेट करें

void updateDate(String columnLabel,
                Date x)
         throws SQLException

java.sql.Date मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

समय सुधारें

void updateTime(String columnLabel,
                Time x)
         throws SQLException

java.sql.Time मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateTimestamp

void updateTimestamp(String columnLabel,
                     Timestamp x)
              throws SQLException

java.sql.Timestamp मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateAsciiStream

void updateAsciiStream(String columnLabel,
                       InputStream x,
                       int length)
                throws SQLException

निर्दिष्ट कॉलम को एससीआई स्ट्रीम मान के साथ अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी। अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateBinaryStream

void updateBinaryStream(String columnLabel,
                        InputStream x,
                        int length)
                 throws SQLException

बाइनरी स्ट्रीम मान के साथ निर्दिष्ट कॉलम को अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी। अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateCharacterStream

void updateCharacterStream(String columnLabel,
                           Reader reader,
                           int length)
                    throws SQLException

निर्दिष्ट कॉलम को एक चरित्र स्ट्रीम मान के साथ अद्यतन करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी। अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
reader - java.io.Reader नया कॉलम मान वाली वस्तु
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateObject

void updateObject(String columnLabel,
                  Object x,
                  int scaleOrLength)
           throws SQLException

Object मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

यदि दूसरा तर्क है InputStream तो धारा में बड़े पैमाने पर निर्दिष्ट बाइट्स की संख्या होनी चाहिए। यदि दूसरा तर्क है, Reader तो पाठक को बड़े पैमाने पर निर्दिष्ट किए गए वर्णों की संख्या को शामिल करना चाहिए। यदि ये स्थितियाँ सही नहीं हैं, तो ड्राइवर SQLException स्टेटमेंट जेनरेट होने पर उत्पन्न करेगा ।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
scaleOrLength - एक वस्तु के लिए java.math.BigDecimal , यह दशमलव बिंदु के बाद अंकों की संख्या है। जावा ऑब्जेक्ट प्रकारों के लिए InputStream और Reader , यह स्ट्रीम या रीडर में डेटा की लंबाई है। अन्य सभी प्रकारों के लिए, इस मान को अनदेखा किया जाएगा।
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateObject

void updateObject(String columnLabel,
                  Object x)
           throws SQLException

Object मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

insertRow

void insertRow()
        throws SQLException

सम्मिलित ResultSet ऑब्जेक्ट की सामग्री को इस ऑब्जेक्ट में और डेटाबेस में सम्मिलित करता है। जब यह विधि कहा जाता है तो कर्सर सम्मिलित पंक्ति में होना चाहिए।

फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; परिणाम सेट समाप्ती है CONCUR_READ_ONLY , इस विधि को बंद परिणाम सेट पर कहा जाता है, यदि इस पद्धति को कहा जाता है जब कर्सर सम्मिलित पंक्ति पर नहीं होता है, या नहीं तो सभी सम्मिलित पंक्ति में गैर-अशक्त स्तंभों को गैर दिया गया है शून्य मान
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

updateRow

void updateRow()
        throws SQLException

इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति की नई सामग्री के साथ अंतर्निहित डेटाबेस को अपडेट करता है । जब कर्सर सम्मिलित पंक्ति पर होता है तो इस विधि को नहीं बुलाया जा सकता है।

फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; नतीजा सेट कंफर्म है CONCUR_READ_ONLY ; इस विधि को बंद परिणाम सेट पर कहा जाता है या यदि कर्सर डालने वाली पंक्ति पर यह विधि कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

पंक्ति को हटाएं

void deleteRow()
        throws SQLException

इस ResultSet ऑब्जेक्ट से और अंतर्निहित डेटाबेस से वर्तमान पंक्ति हटाता है । जब कर्सर सम्मिलित पंक्ति पर होता है तो इस विधि को नहीं बुलाया जा सकता है।

फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; नतीजा सेट कंफर्म है CONCUR_READ_ONLY ; इस विधि को बंद परिणाम सेट पर कहा जाता है या यदि कर्सर डालने वाली पंक्ति पर यह विधि कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

refreshRow

void refreshRow()
         throws SQLException

डेटाबेस में इसके सबसे हाल के मूल्य के साथ वर्तमान पंक्ति को ताज़ा करता है। जब कर्सर सम्मिलित पंक्ति पर होता है तो इस विधि को नहीं बुलाया जा सकता है।

refreshRow विधि एक आवेदन को स्पष्ट रूप से डेटाबेस से एक पंक्ति (रों) को फिर से लाएं को JDBC ड्राइवर बताने के लिए एक तरीका प्रदान करता है। refreshRow जब JDBC ड्राइवर द्वारा डेटाबेस से एक पंक्ति का नवीनतम मूल्य प्राप्त करने के लिए कैशिंग या प्रीफ़ैचिंग किया जा रहा हो, तो कोई एप्लिकेशन कॉल करना चाह सकता है। JDBC ड्राइवर वास्तव में कई पंक्तियों को एक बार में रिफ्रेश कर सकता है यदि एक से अधिक भ्रूण का आकार है।

सभी मूल्यों को लेन-देन अलगाव स्तर और कर्सर संवेदनशीलता के अधीन दर्शाया गया है। यदि refreshRow अपडाउन विधि को कॉल करने के बाद कहा जाता है, लेकिन विधि को कॉल करने से पहले updateRow , तो पंक्ति में किए गए अपडेट खो जाते हैं। विधि को refreshRow बार-बार कॉल करने की संभावना धीमी प्रदर्शन होगी।

फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; परिणाम सेट प्रकार है TYPE_FORWARD_ONLY या यदि इस पद्धति को कहा जाता है जब कर्सर सम्मिलित पंक्ति पर होता है
SQLFeatureNotSupportedException - अगर JDBC ड्राइवर इस विधि का समर्थन नहीं करता है या यह विधि निर्दिष्ट परिणाम सेट प्रकार और परिणाम सेट समरूपता के लिए समर्थित नहीं है।
जबसे:
1.2

cancelRowUpdates

void cancelRowUpdates()
               throws SQLException

इस ResultSet ऑब्जेक्ट में वर्तमान पंक्ति में किए गए अद्यतन रद्द करता है । अपडाउन विधि (एस) को कॉल updateRow करने और किसी पंक्ति में किए गए अपडेट को वापस रोल करने के लिए कॉल करने से पहले इस विधि को कॉल किया जा सकता है। यदि कोई अपडेट नहीं किया गया है या updateRow पहले से ही कॉल किया गया है, तो इस पद्धति का कोई प्रभाव नहीं है।

फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यदि इस विधि को कहा जाता है जब कर्सर सम्मिलित पंक्ति पर होता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

moveToInsertRow

void moveToInsertRow()
              throws SQLException

कर्सर को सम्मिलित पंक्ति में ले जाता है। वर्तमान कर्सर स्थिति को याद किया जाता है, जबकि कर्सर सम्मिलित पंक्ति पर स्थित होता है। सम्मिलित पंक्ति एक विशेष पंक्ति है जो एक अद्यतन योग्य परिणाम सेट से जुड़ी है। यह अनिवार्य रूप से एक बफर है जहां परिणाम सेट में पंक्ति सम्मिलित करने से पहले अपडेटर विधियों को कॉल करके एक नई पंक्ति का निर्माण किया जा सकता है। insertRow कर्सर डालने की पंक्ति में होने पर केवल updater, getter, और विधियों को बुलाया जा सकता है। परिणाम सेट में सभी कॉलम को हर बार कॉल करने से पहले इस विधि को एक मूल्य दिया जाना चाहिए insertRow । स्तंभ मान पर कॉल करने की विधि से पहले अपडेटर विधि को कॉल किया जाना चाहिए।

फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर या परिणाम सेट समवर्ती कहा जाता है CONCUR_READ_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

moveToCurrentRow

void moveToCurrentRow()
               throws SQLException

कर्सर को याद किए गए कर्सर की स्थिति में ले जाता है, आमतौर पर वर्तमान पंक्ति। यदि कर्सर सम्मिलित पंक्ति पर नहीं है, तो इस पद्धति का कोई प्रभाव नहीं है।

फेंकता:
SQLException - अगर डेटाबेस एक्सेस एरर होता है; इस विधि को बंद परिणाम सेट पर या परिणाम सेट समवर्ती कहा जाता है CONCUR_READ_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getStatement

Statement getStatement()
                throws SQLException

उस Statement ऑब्जेक्ट को पुनः प्राप्त करता है जिसने इस ResultSet ऑब्जेक्ट का उत्पादन किया । यदि परिणाम सेट किसी अन्य तरीके से उत्पन्न किया गया था, जैसे कि एक DatabaseMetaData विधि द्वारा , यह विधि वापस आ सकती है null

यह दिखाता है:
वह Statement वस्तु जो इस ResultSet वस्तु का उत्पादन करती है या null यदि परिणाम सेट किसी अन्य तरीके से निर्मित होता है
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
जबसे:
1.2

GetObject

Object getObject(int columnIndex,
                 Map<String,Class<?>> map)
          throws SQLException

जावा प्रोग्रामिंग भाषा में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम के मूल्य को पुनर्प्राप्त करता है Object । यदि मान SQL है NULL , तो ड्राइवर एक जावा देता है null । यह विधि Map SQL संरचित या विशिष्ट प्रकार के कस्टम मैपिंग के लिए दिए गए ऑब्जेक्ट का उपयोग करती है जिसे पुनर्प्राप्त किया जा रहा है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
map - एक java.util.Map ऑब्जेक्ट जिसमें SQL प्रकार के नाम से लेकर जावा प्रोग्रामिंग भाषा तक की कक्षाओं में मैपिंग शामिल है
यह दिखाता है:
एक Object जावा प्रोग्रामिंग एसक्यूएल मूल्य का प्रतिनिधित्व भाषा में
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getRef

Ref getRef(int columnIndex)
    throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान Ref निकालता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
एक Ref वस्तु एक SQL का प्रतिनिधित्व REF मूल्य
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getBlob

Blob getBlob(int columnIndex)
      throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान Blob निकालता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
निर्दिष्ट कॉलम में Blob SQL BLOB मान का प्रतिनिधित्व करने वाली एक वस्तु
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getClob

Clob getClob(int columnIndex)
      throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान Clob निकालता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
निर्दिष्ट कॉलम में Clob SQL CLOB मान का प्रतिनिधित्व करने वाली एक वस्तु
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getArray

Array getArray(int columnIndex)
        throws SQLException

जावा प्रोग्रामिंग लैंग्वेज में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान Array निकालता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
निर्दिष्ट कॉलम में Array SQL ARRAY मान का प्रतिनिधित्व करने वाली एक वस्तु
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

GetObject

Object getObject(String columnLabel,
                 Map<String,Class<?>> map)
          throws SQLException

जावा प्रोग्रामिंग भाषा में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम के मूल्य को पुनर्प्राप्त करता है Object । यदि मान SQL है NULL , तो ड्राइवर एक जावा देता है nullMap यदि उपयुक्त हो तो यह विधि कस्टम मैपिंग के लिए निर्दिष्ट ऑब्जेक्ट का उपयोग करती है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
map - एक java.util.Map ऑब्जेक्ट जिसमें SQL प्रकार के नाम से लेकर जावा प्रोग्रामिंग भाषा तक की कक्षाओं में मैपिंग शामिल है
यह दिखाता है:
एक Object का प्रतिनिधित्व निर्दिष्ट स्तंभ में SQL मूल्य
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getRef

Ref getRef(String columnLabel)
    throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान Ref निकालता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
निर्दिष्ट कॉलम में Ref SQL REF मान का प्रतिनिधित्व करने वाली एक वस्तु
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getBlob

Blob getBlob(String columnLabel)
      throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान Blob निकालता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
निर्दिष्ट कॉलम में Blob SQL BLOB मान का प्रतिनिधित्व करने वाली एक वस्तु
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getClob

Clob getClob(String columnLabel)
      throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान Clob निकालता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
निर्दिष्ट कॉलम में Clob SQL CLOB मान का प्रतिनिधित्व करने वाली एक वस्तु
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

getArray

Array getArray(String columnLabel)
        throws SQLException

जावा प्रोग्रामिंग लैंग्वेज में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान Array निकालता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
निर्दिष्ट कॉलम में Array SQL ARRAY मान का प्रतिनिधित्व करने वाली एक वस्तु
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.2

तारीख लें

Date getDate(int columnIndex,
             Calendar cal)
      throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.sql.Date निकालता है। यह विधि दिए गए कैलेंडर का उपयोग उस तिथि के लिए एक उचित मिलीसेकंड मान के निर्माण के लिए करती है यदि अंतर्निहित डेटाबेस समय-क्षेत्र की जानकारी संग्रहीत नहीं करता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
cal - java.util.Calendar तिथि के निर्माण में उपयोग की जाने वाली वस्तु
यह दिखाता है:
एक java.sql.Date वस्तु के रूप में कॉलम मूल्य ; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
जबसे:
1.2

तारीख लें

Date getDate(String columnLabel,
             Calendar cal)
      throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.sql.Date निकालता है। यह विधि दिए गए कैलेंडर का उपयोग उस तिथि के लिए एक उचित मिलीसेकंड मान के निर्माण के लिए करती है यदि अंतर्निहित डेटाबेस समय-क्षेत्र की जानकारी संग्रहीत नहीं करता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
cal - java.util.Calendar तिथि के निर्माण में उपयोग की जाने वाली वस्तु
यह दिखाता है:
एक java.sql.Date वस्तु के रूप में कॉलम मूल्य ; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
जबसे:
1.2

समय निकालो

Time getTime(int columnIndex,
             Calendar cal)
      throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.sql.Time निकालता है। यह विधि दिए गए कैलेंडर का उपयोग उस समय के लिए एक उचित मिलीसेकंड मान का निर्माण करने के लिए करती है यदि अंतर्निहित डेटाबेस समय-क्षेत्र की जानकारी संग्रहीत नहीं करता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
cal - java.util.Calendar समय निर्माण में उपयोग की जाने वाली वस्तु
यह दिखाता है:
एक java.sql.Time वस्तु के रूप में कॉलम मूल्य ; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
जबसे:
1.2

समय निकालो

Time getTime(String columnLabel,
             Calendar cal)
      throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.sql.Time निकालता है। यह विधि दिए गए कैलेंडर का उपयोग उस समय के लिए एक उचित मिलीसेकंड मान का निर्माण करने के लिए करती है यदि अंतर्निहित डेटाबेस समय-क्षेत्र की जानकारी संग्रहीत नहीं करता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
cal - java.util.Calendar समय निर्माण में उपयोग की जाने वाली वस्तु
यह दिखाता है:
एक java.sql.Time वस्तु के रूप में कॉलम मूल्य ; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
जबसे:
1.2

getTimestamp

Timestamp getTimestamp(int columnIndex,
                       Calendar cal)
                throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.sql.Timestamp निकालता है। यह विधि दिए गए कैलेंडर का उपयोग टाइमस्टैम्प के लिए एक उचित मिलीसेकंड मान के निर्माण के लिए करती है यदि अंतर्निहित डेटाबेस टाइमज़ोन जानकारी को संग्रहीत नहीं करता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
cal - java.util.Calendar टाइमस्टैम्प के निर्माण में उपयोग की जाने वाली वस्तु
यह दिखाता है:
एक java.sql.Timestamp वस्तु के रूप में कॉलम मूल्य ; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
जबसे:
1.2

getTimestamp

Timestamp getTimestamp(String columnLabel,
                       Calendar cal)
                throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.sql.Timestamp निकालता है। यह विधि दिए गए कैलेंडर का उपयोग टाइमस्टैम्प के लिए एक उचित मिलीसेकंड मान के निर्माण के लिए करती है यदि अंतर्निहित डेटाबेस टाइमज़ोन जानकारी को संग्रहीत नहीं करता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
cal - java.util.Calendar तिथि के निर्माण में उपयोग की जाने वाली वस्तु
यह दिखाता है:
एक java.sql.Timestamp वस्तु के रूप में कॉलम मूल्य ; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है या यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
जबसे:
1.2

getURL

URL getURL(int columnIndex)
    throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.net.URL निकालता है।

पैरामीटर:
columnIndex - कॉलम 1 का सूचकांक पहले, 2 दूसरा है ...
यह दिखाता है:
एक java.net.URL वस्तु के रूप में कॉलम मूल्य ; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; इस पद्धति को बंद परिणाम सेट पर या यदि URL विकृत है, कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

getURL

URL getURL(String columnLabel)
    throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.net.URL निकालता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
एक java.net.URL वस्तु के रूप में कॉलम मूल्य ; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; इस पद्धति को बंद परिणाम सेट पर या यदि URL विकृत है, कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

updateRef

void updateRef(int columnIndex,
               Ref x)
        throws SQLException

java.sql.Ref मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

updateRef

void updateRef(String columnLabel,
               Ref x)
        throws SQLException

java.sql.Ref मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

updateBlob

void updateBlob(int columnIndex,
                Blob x)
         throws SQLException

java.sql.Blob मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

updateBlob

void updateBlob(String columnLabel,
                Blob x)
         throws SQLException

java.sql.Blob मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

updateClob

void updateClob(int columnIndex,
                Clob x)
         throws SQLException

java.sql.Clob मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

updateClob

void updateClob(String columnLabel,
                Clob x)
         throws SQLException

java.sql.Clob मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

updateArray

void updateArray(int columnIndex,
                 Array x)
          throws SQLException

java.sql.Array मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

updateArray

void updateArray(String columnLabel,
                 Array x)
          throws SQLException

java.sql.Array मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.4

getRowId

RowId getRowId(int columnIndex)
        throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.sql.RowId निकालता है।

पैरामीटर:
columnIndex - पहला कॉलम 1, दूसरा 2, ...
यह दिखाता है:
स्तंभ मान; यदि मान एक SQL है NULL तो लौटाया गया मान है null
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getRowId

RowId getRowId(String columnLabel)
        throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान java.sql.RowId निकालता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान एक SQL है NULL तो लौटाया गया मान है null
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateRowId

void updateRowId(int columnIndex,
                 RowId x)
          throws SQLException

RowId मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1, दूसरा 2, ...
x - स्तंभ मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateRowId

void updateRowId(String columnLabel,
                 RowId x)
          throws SQLException

RowId मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - स्तंभ मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getHoldability

int getHoldability()
            throws SQLException

इस ResultSet ऑब्जेक्ट की उपयुक्तता को पुनः प्राप्त करता है

यह दिखाता है:
या तो ResultSet.HOLD_CURSORS_OVER_COMMIT या ResultSet.CLOSE_CURSORS_AT_COMMIT
फेंकता:
SQLException - यदि डेटाबेस एक्सेस की त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहलाती है
जबसे:
1.6

बंद हो गया है

boolean isClosed()
          throws SQLException

पुनर्प्राप्त करता है कि क्या यह ResultSet ऑब्जेक्ट बंद कर दिया गया है। ए ResultSet को बंद कर दिया जाता है अगर विधि को बंद कर दिया गया है, या यदि यह स्वचालित रूप से बंद है।

यह दिखाता है:
सच है अगर यह ResultSet वस्तु बंद है; झूठ अगर यह अभी भी खुला है
फेंकता:
SQLException - यदि डेटाबेस एक्सेस एरर होता है
जबसे:
1.6

updateNString

void updateNString(int columnIndex,
                   String nString)
            throws SQLException

String मान के साथ निर्दिष्ट कॉलम अपडेट करता है । यह जब अद्यतन करने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम। अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1, दूसरा 2, ...
nString - अद्यतन किए जाने वाले कॉलम के लिए मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यदि डेटाबेस एक्सेस त्रुटि होती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNString

void updateNString(String columnLabel,
                   String nString)
            throws SQLException

String मान के साथ निर्दिष्ट कॉलम अपडेट करता है । यह जब अद्यतन करने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम। अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
nString - अद्यतन किए जाने वाले कॉलम के लिए मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यदि डेटाबेस एक्सेस त्रुटि होती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNClob

void updateNClob(int columnIndex,
                 NClob nClob)
          throws SQLException

java.sql.NClob मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1, दूसरा 2, ...
nClob - अद्यतन किए जाने वाले कॉलम के लिए मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; यदि डेटाबेस एक्सेस एरर होता है या परिणाम सेट कंसीडर होता है CONCUR_READ_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNClob

void updateNClob(String columnLabel,
                 NClob nClob)
          throws SQLException

java.sql.NClob मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
nClob - अद्यतन किए जाने वाले कॉलम के लिए मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; यदि डेटाबेस एक्सेस एरर होता है या परिणाम सेट कंसीडर होता है CONCUR_READ_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getNClob

NClob getNClob(int columnIndex)
        throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान NClob निकालता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
निर्दिष्ट कॉलम में NClob SQL NCLOB मान का प्रतिनिधित्व करने वाली एक वस्तु
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; यह विधि बंद परिणाम सेट पर या डेटाबेस एक्सेस त्रुटि होने पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getNClob

NClob getNClob(String columnLabel)
        throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम का मान NClob निकालता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
निर्दिष्ट कॉलम में NClob SQL NCLOB मान का प्रतिनिधित्व करने वाली एक वस्तु
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; यह विधि बंद परिणाम सेट पर या डेटाबेस एक्सेस त्रुटि होने पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getSQLXML

SQLXML getSQLXML(int columnIndex)
          throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet एक java.sql.SQLXML वस्तु के रूप में इस की वर्तमान पंक्ति में निर्दिष्ट कॉलम के मूल्य को पुनः प्राप्त करता है ।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
एक SQLXML वस्तु जो एक SQL XML मूल्य का मानचित्र बनाती है
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getSQLXML

SQLXML getSQLXML(String columnLabel)
          throws SQLException

जावा प्रोग्रामिंग भाषा में ResultSet एक java.sql.SQLXML वस्तु के रूप में इस की वर्तमान पंक्ति में निर्दिष्ट कॉलम के मूल्य को पुनः प्राप्त करता है ।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
एक SQLXML वस्तु जो एक SQL XML मूल्य का मानचित्र बनाती है
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateSQLXML

void updateSQLXML(int columnIndex,
                  SQLXML xmlObject)
           throws SQLException

java.sql.SQLXML मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1, दूसरा 2, ...
xmlObject - अद्यतन किए जाने वाले कॉलम के लिए मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; java.xml.transform.Result , Writer या OutputStream के लिए बंद कर नहीं किया गया है SQLXML वस्तु; यदि XML मूल्य को संसाधित करने में कोई त्रुटि है या परिणाम सेट समवर्ती है CONCUR_READ_ONLYgetCause अपवाद की विधि अधिक विस्तृत अपवाद प्रदान कर सकती है, उदाहरण के लिए, यदि धारा में वैध XML नहीं है।
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateSQLXML

void updateSQLXML(String columnLabel,
                  SQLXML xmlObject)
           throws SQLException

java.sql.SQLXML मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
xmlObject - स्तंभ मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; java.xml.transform.Result , Writer या OutputStream के लिए बंद कर नहीं किया गया है SQLXML वस्तु; यदि XML मूल्य को संसाधित करने में कोई त्रुटि है या परिणाम सेट समवर्ती है CONCUR_READ_ONLYgetCause अपवाद की विधि अधिक विस्तृत अपवाद प्रदान कर सकती है, उदाहरण के लिए, यदि धारा में वैध XML नहीं है।
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getNString

String getNString(int columnIndex)
           throws SQLException

जावा प्रोग्रामिंग भाषा में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम के मूल्य को पुनर्प्राप्त करता है String । यह जब तक पहुँचने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
स्तंभ मान; यदि मान SQL है NULL , तो दिया गया मान है null
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getNString

String getNString(String columnLabel)
           throws SQLException

जावा प्रोग्रामिंग भाषा में इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में नामित कॉलम के मूल्य को पुनर्प्राप्त करता है String । यह जब तक पहुँचने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
स्तंभ मान; यदि मान SQL है NULL , तो दिया गया मान है null
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getNCharacterStream

Reader getNCharacterStream(int columnIndex)
                    throws SQLException

ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट स्तंभ का मान java.io.Reader निकालता है। यह जब तक पहुँचने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
यह दिखाता है:
वह java.io.Reader वस्तु जिसमें स्तंभ मान होता है; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

getNCharacterStream

Reader getNCharacterStream(String columnLabel)
                    throws SQLException

ResultSet ऑब्जेक्ट के रूप में इस ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट स्तंभ का मान java.io.Reader निकालता है। यह जब तक पहुँचने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
यह दिखाता है:
वह java.io.Reader वस्तु जिसमें स्तंभ मान होता है; यदि मान SQL है NULL , तो लौटाया गया मान null जावा प्रोग्रामिंग भाषा में है
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNCharacterStream

void updateNCharacterStream(int columnIndex,
                            Reader x,
                            long length)
                     throws SQLException

निर्दिष्ट कॉलम को एक चरित्र स्ट्रीम मान के साथ अद्यतन करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी। ड्राइवर डेटाबेस में सेट जावा चरित्र प्रारूप से राष्ट्रीय चरित्र में आवश्यक रूपांतरण करता है। यह जब अद्यतन करने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNCharacterStream

void updateNCharacterStream(String columnLabel,
                            Reader reader,
                            long length)
                     throws SQLException

निर्दिष्ट कॉलम को एक चरित्र स्ट्रीम मान के साथ अद्यतन करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी। ड्राइवर डेटाबेस में सेट जावा चरित्र प्रारूप से राष्ट्रीय चरित्र में आवश्यक रूपांतरण करता है। यह जब अद्यतन करने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
reader - java.io.Reader नया कॉलम मान वाली वस्तु
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateAsciiStream

void updateAsciiStream(int columnIndex,
                       InputStream x,
                       long length)
                throws SQLException

निर्दिष्ट कॉलम को एससीआई स्ट्रीम मान के साथ अद्यतन करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateBinaryStream

void updateBinaryStream(int columnIndex,
                        InputStream x,
                        long length)
                 throws SQLException

बाइनरी स्ट्रीम मान के साथ निर्दिष्ट कॉलम को अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateCharacterStream

void updateCharacterStream(int columnIndex,
                           Reader x,
                           long length)
                    throws SQLException

निर्दिष्ट कॉलम को एक चरित्र स्ट्रीम मान के साथ अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateAsciiStream

void updateAsciiStream(String columnLabel,
                       InputStream x,
                       long length)
                throws SQLException

निर्दिष्ट कॉलम को एससीआई स्ट्रीम मान के साथ अद्यतन करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateBinaryStream

void updateBinaryStream(String columnLabel,
                        InputStream x,
                        long length)
                 throws SQLException

बाइनरी स्ट्रीम मान के साथ निर्दिष्ट कॉलम को अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateCharacterStream

void updateCharacterStream(String columnLabel,
                           Reader reader,
                           long length)
                    throws SQLException

निर्दिष्ट कॉलम को एक चरित्र स्ट्रीम मान के साथ अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
reader - java.io.Reader नया कॉलम मान वाली वस्तु
length - धारा की लंबाई
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateBlob

void updateBlob(int columnIndex,
                InputStream inputStream,
                long length)
         throws SQLException

दिए गए इनपुट स्ट्रीम का उपयोग करके निर्दिष्ट कॉलम अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
inputStream - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
length - पैरामीटर डेटा में बाइट्स की संख्या।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateBlob

void updateBlob(String columnLabel,
                InputStream inputStream,
                long length)
         throws SQLException

दिए गए इनपुट स्ट्रीम का उपयोग करके निर्दिष्ट कॉलम अपडेट करता है, जिसमें बाइट्स की निर्दिष्ट संख्या होगी।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
inputStream - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
length - पैरामीटर डेटा में बाइट्स की संख्या।
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateClob

void updateClob(int columnIndex,
                Reader reader,
                long length)
         throws SQLException

दिए गए Reader ऑब्जेक्ट का उपयोग करके निर्दिष्ट कॉलम को अपडेट करता है , जो कि वर्णों की दी गई संख्या लंबी है। जब एक बहुत बड़ा UNICODE मान एक LONGVARCHAR पैरामीटर के लिए इनपुट होता है , तो इसे किसी java.io.Reader ऑब्जेक्ट के माध्यम से भेजने के लिए अधिक व्यावहारिक हो सकता है । JDBC ड्राइवर UNICODE से डेटाबेस चार प्रारूप में कोई आवश्यक रूपांतरण करेगा।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
reader - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
length - पैरामीटर डेटा में वर्णों की संख्या।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateClob

void updateClob(String columnLabel,
                Reader reader,
                long length)
         throws SQLException

दिए गए Reader ऑब्जेक्ट का उपयोग करके निर्दिष्ट कॉलम को अपडेट करता है , जो कि वर्णों की दी गई संख्या लंबी है। जब एक बहुत बड़ा UNICODE मान एक LONGVARCHAR पैरामीटर के लिए इनपुट होता है , तो इसे किसी java.io.Reader ऑब्जेक्ट के माध्यम से भेजने के लिए अधिक व्यावहारिक हो सकता है । JDBC ड्राइवर UNICODE से डेटाबेस चार प्रारूप में कोई आवश्यक रूपांतरण करेगा।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
reader - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
length - पैरामीटर डेटा में वर्णों की संख्या।
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNClob

void updateNClob(int columnIndex,
                 Reader reader,
                 long length)
          throws SQLException

दिए गए Reader ऑब्जेक्ट का उपयोग करके निर्दिष्ट कॉलम को अपडेट करता है , जो कि वर्णों की दी गई संख्या लंबी है। जब एक बहुत बड़ा UNICODE मान एक LONGVARCHAR पैरामीटर के लिए इनपुट होता है , तो इसे किसी java.io.Reader ऑब्जेक्ट के माध्यम से भेजने के लिए अधिक व्यावहारिक हो सकता है । JDBC ड्राइवर UNICODE से डेटाबेस चार प्रारूप में कोई आवश्यक रूपांतरण करेगा।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnIndex - पहला कॉलम 1, दूसरा 2, ...
reader - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
length - पैरामीटर डेटा में वर्णों की संख्या।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है, यदि डेटाबेस एक्सेस त्रुटि होती है या परिणाम सेट निर्णायक होता है CONCUR_READ_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNClob

void updateNClob(String columnLabel,
                 Reader reader,
                 long length)
          throws SQLException

दिए गए Reader ऑब्जेक्ट का उपयोग करके निर्दिष्ट कॉलम को अपडेट करता है , जो कि वर्णों की दी गई संख्या लंबी है। जब एक बहुत बड़ा UNICODE मान एक LONGVARCHAR पैरामीटर के लिए इनपुट होता है , तो इसे किसी java.io.Reader ऑब्जेक्ट के माध्यम से भेजने के लिए अधिक व्यावहारिक हो सकता है । JDBC ड्राइवर UNICODE से डेटाबेस चार प्रारूप में कोई आवश्यक रूपांतरण करेगा।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
reader - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
length - पैरामीटर डेटा में वर्णों की संख्या।
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; यदि डेटाबेस एक्सेस एरर होता है या परिणाम सेट कंसीडर होता है CONCUR_READ_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNCharacterStream

void updateNCharacterStream(int columnIndex,
                            Reader x)
                     throws SQLException

एक चरित्र स्ट्रीम मान के साथ निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता। ड्राइवर डेटाबेस में सेट जावा चरित्र प्रारूप से राष्ट्रीय चरित्र में आवश्यक रूपांतरण करता है। यह जब अद्यतन करने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateNCharacterStream जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNCharacterStream

void updateNCharacterStream(String columnLabel,
                            Reader reader)
                     throws SQLException

एक चरित्र स्ट्रीम मान के साथ निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता। ड्राइवर डेटाबेस में सेट जावा चरित्र प्रारूप से राष्ट्रीय चरित्र में आवश्यक रूपांतरण करता है। यह जब अद्यतन करने में उपयोग के लिए इरादा है NCHAR , NVARCHAR और LONGNVARCHAR कॉलम।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateNCharacterStream जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
reader - java.io.Reader नया कॉलम मान वाली वस्तु
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateAsciiStream

void updateAsciiStream(int columnIndex,
                       InputStream x)
                throws SQLException

एक एससीआई स्ट्रीम मान के साथ निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateAsciiStream जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateBinaryStream

void updateBinaryStream(int columnIndex,
                        InputStream x)
                 throws SQLException

बाइनरी स्ट्रीम मान के साथ निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateBinaryStream जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateCharacterStream

void updateCharacterStream(int columnIndex,
                           Reader x)
                    throws SQLException

एक चरित्र स्ट्रीम मान के साथ निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateCharacterStream जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateAsciiStream

void updateAsciiStream(String columnLabel,
                       InputStream x)
                throws SQLException

एक एससीआई स्ट्रीम मान के साथ निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateAsciiStream जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateBinaryStream

void updateBinaryStream(String columnLabel,
                        InputStream x)
                 throws SQLException

बाइनरी स्ट्रीम मान के साथ निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateBinaryStream जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateCharacterStream

void updateCharacterStream(String columnLabel,
                           Reader reader)
                    throws SQLException

एक चरित्र स्ट्रीम मान के साथ निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateCharacterStream जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
reader - java.io.Reader नया कॉलम मान वाली वस्तु
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateBlob

void updateBlob(int columnIndex,
                InputStream inputStream)
         throws SQLException

दिए गए इनपुट स्ट्रीम का उपयोग करके निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateBlob जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
inputStream - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateBlob

void updateBlob(String columnLabel,
                InputStream inputStream)
         throws SQLException

दिए गए इनपुट स्ट्रीम का उपयोग करके निर्दिष्ट कॉलम अपडेट करता है। डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateBlob जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
inputStream - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateClob

void updateClob(int columnIndex,
                Reader reader)
         throws SQLException

दिए गए Reader ऑब्जेक्ट का उपयोग करके निर्दिष्ट कॉलम अपडेट करता है । डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता। JDBC ड्राइवर UNICODE से डेटाबेस चार प्रारूप में कोई आवश्यक रूपांतरण करेगा।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateClob जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
reader - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateClob

void updateClob(String columnLabel,
                Reader reader)
         throws SQLException

दिए गए Reader ऑब्जेक्ट का उपयोग करके निर्दिष्ट कॉलम अपडेट करता है । डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता। JDBC ड्राइवर UNICODE से डेटाबेस चार प्रारूप में कोई आवश्यक रूपांतरण करेगा।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateClob जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
reader - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNClob

void updateNClob(int columnIndex,
                 Reader reader)
          throws SQLException

दिए गए कॉलम का उपयोग करके दिए गए अपडेट को अपडेट करता है Reader । डेटा स्ट्रीम से आवश्यकतानुसार पढ़ा जाएगा जब तक कि एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता। JDBC ड्राइवर UNICODE से डेटाबेस चार प्रारूप में कोई आवश्यक रूपांतरण करेगा।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateNClob जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnIndex - पहला कॉलम 1, दूसरा 2, ...
reader - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है, यदि डेटाबेस एक्सेस त्रुटि होती है या परिणाम सेट निर्णायक होता है CONCUR_READ_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

updateNClob

void updateNClob(String columnLabel,
                 Reader reader)
          throws SQLException

दिए गए Reader ऑब्जेक्ट का उपयोग करके निर्दिष्ट कॉलम अपडेट करता है । डेटा तब तक स्ट्रीम से पढ़ा जाएगा जब तक एंड-ऑफ-स्ट्रीम नहीं पहुंच जाता। JDBC ड्राइवर UNICODE से डेटाबेस चार प्रारूप में कोई आवश्यक रूपांतरण करेगा।

अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

नोट: यह निर्धारित करने के लिए अपने JDBC ड्राइवर दस्तावेज़ीकरण से परामर्श करें कि क्या यह एक संस्करण का उपयोग करने के लिए अधिक कुशल हो सकता है updateNClob जिसमें एक लंबाई पैरामीटर लगता है।

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
reader - एक ऑब्जेक्ट जिसमें पैरामीटर मान सेट करने के लिए डेटा होता है।
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; अगर ड्राइवर राष्ट्रीय चरित्र सेट का समर्थन नहीं करता है; यदि ड्राइवर यह पता लगा सकता है कि डेटा रूपांतरण त्रुटि हो सकती है; इस विधि को एक बंद परिणाम सेट पर कहा जाता है; यदि डेटाबेस एक्सेस एरर होता है या परिणाम सेट कंसीडर होता है CONCUR_READ_ONLY
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.6

GetObject

<T> T getObject(int columnIndex,
                Class<T> type)
         throws SQLException

इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान निकालता है और यदि रूपांतरण समर्थित है, तो SQL प्रकार के स्तंभ से अनुरोधित जावा डेटा प्रकार में परिवर्तित हो जाएगा। यदि रूपांतरण समर्थित नहीं है या शून्य प्रकार के लिए निर्दिष्ट है, तो एक SQLException फेंक दिया गया है।

कम से कम, एक कार्यान्वयन रूपांतरण परिशिष्ट बी, टेबल बी 3 और उचित उपयोगकर्ता परिभाषित एसक्यूएल प्रकार के रूपांतरण एक जावा प्रकार है जो लागू करता है, में परिभाषित का समर्थन करना चाहिए SQLData , या Struct । अतिरिक्त रूपांतरण का समर्थन किया जा सकता है और विक्रेता परिभाषित हैं।

प्रकार पैरामीटर:
T - इस क्लास ऑब्जेक्ट द्वारा मॉडल किए गए वर्ग का प्रकार
पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
type - निर्दिष्ट कॉलम को में बदलने के लिए जावा डेटा प्रकार का प्रतिनिधित्व करने वाला वर्ग।
यह दिखाता है:
type स्तंभ मान रखने का एक उदाहरण
फेंकता:
SQLException - यदि रूपांतरण समर्थित नहीं है, तो प्रकार शून्य है या कोई अन्य त्रुटि उत्पन्न होती है। अपवाद के getCause () विधि अधिक विस्तृत अपवाद प्रदान कर सकती है, उदाहरण के लिए, यदि रूपांतरण त्रुटि होती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.7

GetObject

<T> T getObject(String columnLabel,
                Class<T> type)
         throws SQLException

इस ResultSet ऑब्जेक्ट की वर्तमान पंक्ति में निर्दिष्ट कॉलम का मान निकालता है और यदि रूपांतरण समर्थित है, तो SQL प्रकार के स्तंभ से अनुरोधित जावा डेटा प्रकार में परिवर्तित हो जाएगा। यदि रूपांतरण समर्थित नहीं है या शून्य प्रकार के लिए निर्दिष्ट है, तो एक SQLException फेंक दिया गया है।

कम से कम, एक कार्यान्वयन रूपांतरण परिशिष्ट बी, टेबल बी 3 और उचित उपयोगकर्ता परिभाषित एसक्यूएल प्रकार के रूपांतरण एक जावा प्रकार है जो लागू करता है, में परिभाषित का समर्थन करना चाहिए SQLData , या Struct । अतिरिक्त रूपांतरण का समर्थन किया जा सकता है और विक्रेता परिभाषित हैं।

प्रकार पैरामीटर:
T - इस क्लास ऑब्जेक्ट द्वारा मॉडल किए गए वर्ग का प्रकार
पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
type - निर्दिष्ट कॉलम को में बदलने के लिए जावा डेटा प्रकार का प्रतिनिधित्व करने वाला वर्ग।
यह दिखाता है:
type स्तंभ मान रखने का एक उदाहरण
फेंकता:
SQLException - यदि रूपांतरण समर्थित नहीं है, तो प्रकार शून्य है या कोई अन्य त्रुटि उत्पन्न होती है। अपवाद के getCause () विधि अधिक विस्तृत अपवाद प्रदान कर सकती है, उदाहरण के लिए, यदि रूपांतरण त्रुटि होती है
SQLFeatureNotSupportedException - यदि JDBC ड्राइवर इस विधि का समर्थन नहीं करता है
जबसे:
1.7

updateObject

default void updateObject(int columnIndex,
                          Object x,
                          SQLType targetSqlType,
                          int scaleOrLength)
                   throws SQLException

Object मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

यदि दूसरा तर्क है InputStream तो धारा में बड़े पैमाने पर निर्दिष्ट बाइट्स की संख्या होनी चाहिए। यदि दूसरा तर्क है, Reader तो पाठक को बड़े पैमाने पर निर्दिष्ट किए गए वर्णों की संख्या को शामिल करना चाहिए। यदि ये स्थितियाँ सही नहीं हैं, तो ड्राइवर SQLException स्टेटमेंट जेनरेट होने पर उत्पन्न करेगा ।

डिफ़ॉल्ट कार्यान्वयन फेंक देगा SQLFeatureNotSupportedException

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
targetSqlType - SQL प्रकार को डेटाबेस में भेजा जाना है
scaleOrLength - एक वस्तु के लिए java.math.BigDecimal , यह दशमलव बिंदु के बाद अंकों की संख्या है। जावा ऑब्जेक्ट प्रकारों के लिए InputStream और Reader , यह स्ट्रीम या रीडर में डेटा की लंबाई है। अन्य सभी प्रकारों के लिए, इस मान को अनदेखा किया जाएगा।
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - अगर JDBC ड्राइवर इस पद्धति का समर्थन नहीं करता है; यदि JDBC ड्राइवर निर्दिष्ट targetSqlType का समर्थन नहीं करता है
जबसे:
1.8
यह भी देखें:
JDBCType , SQLType

updateObject

default void updateObject(String columnLabel,
                          Object x,
                          SQLType targetSqlType,
                          int scaleOrLength)
                   throws SQLException

Object मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

यदि दूसरा तर्क है, InputStream तो धारा में स्केलऑनलाइन द्वारा निर्दिष्ट बाइट्स की संख्या होनी चाहिए। यदि दूसरा तर्क है, Reader तो पाठक को बड़े पैमाने पर निर्दिष्ट किए गए वर्णों की संख्या को शामिल करना चाहिए। यदि ये स्थितियाँ सही नहीं हैं, तो ड्राइवर SQLException स्टेटमेंट जेनरेट होने पर उत्पन्न करेगा ।

डिफ़ॉल्ट कार्यान्वयन फेंक देगा SQLFeatureNotSupportedException

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
targetSqlType - SQL प्रकार को डेटाबेस में भेजा जाना है
scaleOrLength - एक वस्तु के लिए java.math.BigDecimal , यह दशमलव बिंदु के बाद अंकों की संख्या है। जावा ऑब्जेक्ट प्रकारों के लिए InputStream और Reader , यह स्ट्रीम या रीडर में डेटा की लंबाई है। अन्य सभी प्रकारों के लिए, इस मान को अनदेखा किया जाएगा।
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - अगर JDBC ड्राइवर इस पद्धति का समर्थन नहीं करता है; यदि JDBC ड्राइवर निर्दिष्ट targetSqlType का समर्थन नहीं करता है
जबसे:
1.8
यह भी देखें:
JDBCType , SQLType

updateObject

default void updateObject(int columnIndex,
                          Object x,
                          SQLType targetSqlType)
                   throws SQLException

Object मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

डिफ़ॉल्ट कार्यान्वयन फेंक देगा SQLFeatureNotSupportedException

पैरामीटर:
columnIndex - पहला कॉलम 1 है, दूसरा 2 है, ...
x - नया कॉलम मान
targetSqlType - SQL प्रकार को डेटाबेस में भेजा जाना है
फेंकता:
SQLException - यदि कॉलमइंडेक्स वैध नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - अगर JDBC ड्राइवर इस पद्धति का समर्थन नहीं करता है; यदि JDBC ड्राइवर निर्दिष्ट targetSqlType का समर्थन नहीं करता है
जबसे:
1.8
यह भी देखें:
JDBCType , SQLType

updateObject

default void updateObject(String columnLabel,
                          Object x,
                          SQLType targetSqlType)
                   throws SQLException

Object मान के साथ निर्दिष्ट कॉलम अपडेट करता है । अपडेटर विधियों का उपयोग वर्तमान पंक्ति या सम्मिलित पंक्ति में स्तंभ मानों को अद्यतन करने के लिए किया जाता है। Updater विधियाँ अंतर्निहित डेटाबेस को अद्यतन नहीं करती हैं; इसके बजाय डेटाबेस को अपडेट करने के लिए तरीकों updateRow या insertRow तरीकों को कहा जाता है।

डिफ़ॉल्ट कार्यान्वयन फेंक देगा SQLFeatureNotSupportedException

पैरामीटर:
columnLabel - SQL AS क्लॉज के साथ निर्दिष्ट कॉलम के लिए लेबल। यदि SQL AS क्लॉज निर्दिष्ट नहीं किया गया था, तो लेबल कॉलम का नाम है
x - नया कॉलम मान
targetSqlType - SQL प्रकार को डेटाबेस में भेजा जाना है
फेंकता:
SQLException - यदि कॉलमलैब मान्य नहीं है; यदि डेटाबेस एक्सेस त्रुटि होती है; परिणाम सेट समवर्ती है CONCUR_READ_ONLY या यह विधि बंद परिणाम सेट पर कहा जाता है
SQLFeatureNotSupportedException - अगर JDBC ड्राइवर इस पद्धति का समर्थन नहीं करता है; यदि JDBC ड्राइवर निर्दिष्ट targetSqlType का समर्थन नहीं करता है
जबसे:
1.8
यह भी देखें:
JDBCType , SQLType

Original text