OpenJDK 8 - SQLWarning

वर्ग SQLWarning




openjdk

वर्ग SQLWarning

सभी लागू इंटरफेस:
Serializable , Iterable < java.lang.Throwable >
प्रत्यक्ष ज्ञात उपवर्ग:
DataTruncation
public class SQLWarning
extends SQLException

एक अपवाद जो डेटाबेस एक्सेस चेतावनी पर जानकारी प्रदान करता है। चेतावनियों को चुपचाप उस वस्तु से जंजीर किया जाता है जिसकी विधि के कारण इसे सूचित किया जाता है।

चेतावनियाँ Connection , Statement और परिणाम वस्तुओं से प्राप्त की जा सकती हैं। इसे बंद करने के बाद कनेक्शन पर चेतावनी को पुनः प्राप्त करने की कोशिश करने से अपवाद को फेंक दिया जाएगा। इसी तरह, एक स्टेटमेंट पर एक चेतावनी को बंद करने के बाद या परिणाम सेट पर इसे बंद करने के बाद पुनः प्राप्त करने की कोशिश करना अपवाद का कारण होगा। ध्यान दें कि एक स्टेटमेंट को बंद करने से एक परिणाम सेट बंद हो जाता है जो उसने उत्पन्न किया हो सकता है।

यह भी देखें:
Connection.getWarnings()

कंस्ट्रक्टर्स

SQLWarning

public SQLWarning(String reason,
                  String SQLState,
                  int vendorCode)

SQLWarning ऑब्जेक्ट को किसी दिए गए reason , SQLState और vendorCode । इसका cause आरंभिक नहीं है, और बाद में इसे java.lang.Throwable पद्धति के लिए एक कॉल द्वारा प्रारंभ किया जा सकता है।

पैरामीटर:
reason - चेतावनी का विवरण
SQLState - एक XOPEN या SQL: 2003 कोड चेतावनी की पहचान
vendorCode - एक डेटाबेस विक्रेता-विशिष्ट चेतावनी कोड

SQLWarning

public SQLWarning(String reason,
                  String SQLState)

किसी दिए गए reason और SQLState साथ SQLWarning ऑब्जेक्ट का निर्माण करता है। इसका cause आरंभिक नहीं है, और बाद में इसे java.lang.Throwable पद्धति के लिए एक कॉल द्वारा प्रारंभ किया जा सकता है। विक्रेता कोड 0 से प्रारंभ होता है।

पैरामीटर:
reason - चेतावनी का विवरण
SQLState - एक XOPEN या SQL: 2003 कोड चेतावनी की पहचान

SQLWarning

public SQLWarning(String reason)

किसी दिए गए reason साथ SQLWarning ऑब्जेक्ट SQLWarningSQLState को null लिए इनिशियलाइज़ किया गया है और वेंडर कोड को 0. इनिशियलाइज़ किया गया है। इसका cause इनिशियलाइज़ नहीं है, और बाद में इसे java.lang.Throwable विधि के लिए एक कॉल द्वारा इनिशियलाइज़ किया जा सकता है।

पैरामीटर:
reason - चेतावनी का विवरण

SQLWarning

public SQLWarning()

SQLWarning ऑब्जेक्ट का निर्माण करता है। reason , SQLState को null प्रारंभ किया जाता है और विक्रेता कोड को 0. शुरू किया जाता है। इसका cause प्रारंभिक नहीं है, और बाद में इसे java.lang.Throwable विधि के लिए एक कॉल द्वारा आरंभीकृत किया जा सकता है।

SQLWarning

public SQLWarning(Throwable cause)

किसी दिए गए cause साथ SQLWarning ऑब्जेक्ट SQLWarning causeSQLState को null लिए इनिशियलाइज़ किया गया है और वेंडर कोड को 0. इनिशियलाइज़ किया गया है। इसका reason null को इनिशियलाइज़ किया जाता है यदि cause==null या cause!=null

पैरामीटर:
cause - इस SQLWarning लिए अंतर्निहित कारण (जो बाद में पुनर्प्राप्ति के लिए getCause() विधि द्वारा सहेजा गया है); यह इंगित करना अशक्त हो सकता है कि कारण गैर-मौजूद या अज्ञात है।

SQLWarning

public SQLWarning(String reason,
                  Throwable cause)

किसी दिए गए reason और cause साथ SQLWarning ऑब्जेक्ट का निर्माण करता causeSQLState को null से प्रारंभ किया गया है और विक्रेता कोड को 0 से प्रारंभ किया गया है।

पैरामीटर:
reason - चेतावनी का विवरण
cause - इस SQLWarning लिए अंतर्निहित कारण (जो बाद में पुनर्प्राप्ति के लिए getCause() विधि द्वारा सहेजा गया है); यह इंगित करना अशक्त हो सकता है कि कारण गैर-मौजूद या अज्ञात है।

SQLWarning

public SQLWarning(String reason,
                  String SQLState,
                  Throwable cause)

किसी दिए गए reason , SQLState और cause साथ SQLWarning ऑब्जेक्ट का निर्माण करता cause । विक्रेता कोड 0 से प्रारंभ होता है।

पैरामीटर:
reason - चेतावनी का विवरण
SQLState - एक XOPEN या SQL: 2003 कोड चेतावनी की पहचान
cause - इस SQLWarning लिए अंतर्निहित कारण (जो बाद में पुनर्प्राप्ति के लिए getCause() विधि द्वारा सहेजा गया है); यह इंगित करना अशक्त हो सकता है कि कारण गैर-मौजूद या अज्ञात है।

SQLWarning

public SQLWarning(String reason,
                  String SQLState,
                  int vendorCode,
                  Throwable cause)

किसी दिए गए reason , SQLState , vendorCode और cause साथ SQLWarning ऑब्जेक्ट का निर्माण करता cause

पैरामीटर:
reason - चेतावनी का विवरण
SQLState - एक XOPEN या SQL: 2003 कोड चेतावनी की पहचान
vendorCode - एक डेटाबेस विक्रेता-विशिष्ट चेतावनी कोड
cause - इस SQLWarning लिए अंतर्निहित कारण (जो बाद में पुनर्प्राप्ति के लिए getCause() विधि द्वारा सहेजा गया है); यह इंगित करना अशक्त हो सकता है कि कारण गैर-मौजूद या अज्ञात है।

तरीके

getNextWarning

public SQLWarning getNextWarning()

SQLWarning द्वारा इस SQLWarning ऑब्जेक्ट के लिए SQLWarning गई चेतावनी को पुनः प्राप्त करता है।

यह दिखाता है:
श्रृंखला में अगले SQLException ; null अगर कोई नहीं
यह भी देखें:
setNextWarning(java.sql.SQLWarning)

setNextWarning

public void setNextWarning(SQLWarning w)

श्रृंखला के अंत में एक SQLWarning वस्तु जोड़ता है।

पैरामीटर:
w - SQLException श्रृंखला का नया अंत
यह भी देखें:
getNextWarning()