OpenJDK 8 - JDBCType

Enum JDBCType




openjdk

Enum JDBCType

सभी लागू इंटरफेस:
JDBCType , Comparable < JDBCType >, SQLType
public enum JDBCType
extends Enum<JDBCType>
implements SQLType

उन स्थिरांक को परिभाषित करता है, जिनका उपयोग JDBC प्रकार नामक जेनेरिक SQL प्रकारों की पहचान करने के लिए किया जाता है।

जबसे:
1.8
यह भी देखें:
SQLType

Enum Constants

बीआईटी

public static final JDBCType BIT

सामान्य एसक्यूएल प्रकार BIT पहचान करता है।

TINYINT

public static final JDBCType TINYINT

सामान्य एसक्यूएल प्रकार TINYINT पहचान करता है।

SMALLINT

public static final JDBCType SMALLINT

सामान्य SQL प्रकार SMALLINT पहचान करता है।

पूर्णांक

public static final JDBCType INTEGER

सामान्य SQL प्रकार INTEGER पहचान करता है।

BIGINT

public static final JDBCType BIGINT

सामान्य SQL प्रकार BIGINT पहचान करता है।

फ्लोट

public static final JDBCType FLOAT

सामान्य SQL प्रकार FLOAT पहचानता है।

असली

public static final JDBCType REAL

सामान्य एसक्यूएल प्रकार REAL पहचान करता है।

डबल

public static final JDBCType DOUBLE

सामान्य एसक्यूएल प्रकार को DOUBLE

NUMERIC

public static final JDBCType NUMERIC

सामान्य एसक्यूएल प्रकार NUMERIC पहचान करता है।

दशमलव

public static final JDBCType DECIMAL

सामान्य एसक्यूएल प्रकार DECIMAL पहचान करता है।

CHAR

public static final JDBCType CHAR

सामान्य SQL प्रकार CHAR पहचानता है।

VARCHAR

public static final JDBCType VARCHAR

सामान्य SQL प्रकार VARCHAR पहचान करता है।

LONGVARCHAR

public static final JDBCType LONGVARCHAR

सामान्य SQL प्रकार LONGVARCHAR पहचान करता है।

दिनांक

public static final JDBCType DATE

सामान्य SQL प्रकार DATE पहचानता है।

पहर

public static final JDBCType TIME

सामान्य SQL प्रकार TIME पहचान करता है।

TIMESTAMP

public static final JDBCType TIMESTAMP

सामान्य SQL प्रकार TIMESTAMP पहचान करता है।

बायनरी

public static final JDBCType BINARY

जेनेरिक SQL प्रकार BINARY पहचान करता है।

VARBINARY

public static final JDBCType VARBINARY

सामान्य SQL प्रकार VARBINARY पहचान करता है।

LONGVARBINARY

public static final JDBCType LONGVARBINARY

सामान्य एसक्यूएल प्रकार LONGVARBINARY पहचान करता है।

शून्य

public static final JDBCType NULL

सामान्य SQL मान NULL पहचानता NULL

अन्य

public static final JDBCType OTHER

इंगित करता है कि SQL प्रकार डेटाबेस विशिष्ट है और एक जावा ऑब्जेक्ट के लिए मैप किया जाता है जिसे getObject और setObject विधियों के माध्यम से एक्सेस किया जा सकता है।

JAVA_OBJECT

public static final JDBCType JAVA_OBJECT

इंगित करता है कि SQL प्रकार डेटाबेस विशिष्ट है और एक जावा ऑब्जेक्ट के लिए मैप किया जाता है जिसे getObject और setObject विधियों के माध्यम से एक्सेस किया जा सकता है।

DISTINCT

public static final JDBCType DISTINCT

सामान्य SQL प्रकार DISTINCT पहचान करता है।

struct

public static final JDBCType STRUCT

सामान्य एसक्यूएल टाइप STRUCT पहचान करता है।

ARRAY

public static final JDBCType ARRAY

सामान्य SQL प्रकार ARRAY पहचान करता है।

ब्लॉब

public static final JDBCType BLOB

सामान्य SQL प्रकार BLOB पहचान करता है।

CLOB

public static final JDBCType CLOB

सामान्य एसक्यूएल प्रकार CLOB पहचान करता है।

REF

public static final JDBCType REF

सामान्य SQL प्रकार REF पहचानता है।

public static final JDBCType DATALINK

सामान्य SQL प्रकार DATALINK पहचान करता है।

बूलियन

public static final JDBCType BOOLEAN

सामान्य SQL प्रकार BOOLEAN पहचानता है।

ROWID

public static final JDBCType ROWID

SQL प्रकार ROWID पहचानता है।

NCHAR

public static final JDBCType NCHAR

सामान्य SQL प्रकार NCHAR पहचान करता है।

NVARCHAR

public static final JDBCType NVARCHAR

सामान्य SQL प्रकार NVARCHAR पहचान करता है।

LONGNVARCHAR

public static final JDBCType LONGNVARCHAR

सामान्य SQL प्रकार LONGNVARCHAR पहचान करता है।

NCLOB

public static final JDBCType NCLOB

सामान्य SQL प्रकार NCLOB पहचान करता है।

SQLXML

public static final JDBCType SQLXML

सामान्य SQL प्रकार SQLXML पहचान SQLXML

REF_CURSOR

public static final JDBCType REF_CURSOR

सामान्य SQL प्रकार REF_CURSOR पहचान करता है।

TIME_WITH_TIMEZONE

public static final JDBCType TIME_WITH_TIMEZONE

सामान्य SQL प्रकार TIME_WITH_TIMEZONE पहचान करता है।

TIMESTAMP_WITH_TIMEZONE

public static final JDBCType TIMESTAMP_WITH_TIMEZONE

सामान्य SQL प्रकार TIMESTAMP_WITH_TIMEZONE पहचान करता है।

तरीके

मान

public static JDBCType[] values()

इस ऐनुम प्रकार के स्थिरांक युक्त एक सरणी देता है, जिस क्रम में वे घोषित किए जाते हैं। इस विधि का उपयोग स्थिरांक पर पुनरावृति करने के लिए किया जा सकता है:

for (JDBCType c : JDBCType.values())
    System.out.println(c);

यह दिखाता है:
इस ऐनुम प्रकार के स्थिरांक युक्त एक सरणी, जिस क्रम में वे घोषित किए जाते हैं

का मूल्य

public static JDBCType valueOf(String name)

निर्दिष्ट नाम के साथ इस प्रकार का एनम स्थिरांक लौटाता है। स्ट्रिंग को इस प्रकार के एक एनम स्थिरांक को घोषित करने के लिए उपयोग किए जाने वाले पहचानकर्ता से बिल्कुल मेल खाना चाहिए। (अत्यधिक व्हाट्सएप वर्णों की अनुमति नहीं है।)

पैरामीटर:
name - लौटाए जाने वाले एनम का नाम।
यह दिखाता है:
निर्दिष्ट नाम के साथ एनम स्थिरांक
फेंकता:
IllegalArgumentException - यदि इस enum प्रकार में निर्दिष्ट नाम के साथ कोई स्थिरांक नहीं है
NullPointerException - यदि तर्क अशक्त है

getName

public String getName()

SQLType नाम देता है जो SQL डेटा प्रकार का प्रतिनिधित्व करता है।

इसके द्वारा निर्दिष्ट:
इंटरफ़ेस getName में SQLType
यह दिखाता है:
इस SQLType का नाम।

getVendor

public String getVendor()

उस विक्रेता का नाम लौटाता है जो इस डेटा प्रकार का समर्थन करता है।

इसके द्वारा निर्दिष्ट:
getVendor इंटरफ़ेस में SQLType
यह दिखाता है:
इस डेटा प्रकार के लिए विक्रेता का नाम है जो JDBCType के लिए java.sql है।

getVendorTypeNumber

public Integer getVendorTypeNumber()

डेटा प्रकार के लिए विक्रेता विशिष्ट प्रकार की संख्या लौटाता है।

इसके द्वारा निर्दिष्ट:
इंटरफ़ेस getVendorTypeNumber में SQLType
यह दिखाता है:
डेटा प्रकार का प्रतिनिधित्व करने वाला एक इंटेगर। JDBCType , मान डेटा प्रकारों के Types के समान मान होगा।

का मूल्य

public static JDBCType valueOf(int type)

JDBCType जो निर्दिष्ट Types मान से मेल खाती है

पैरामीटर:
type - Types मान
यह दिखाता है:
JDBCType स्थिरांक
फेंकता:
IllegalArgumentException - यदि इस Enum प्रकार में निर्दिष्ट Types मान के साथ कोई स्थिरांक नहीं है
यह भी देखें:
Types