Class JdbcResultSetMetaData

JdbcResultSetMetaData

JDBC ResultSetMetaData. इस क्लास के दस्तावेज़ के लिए, java.sql.ResultSetMetaData देखें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getCatalogName(column)Stringइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getCatalogName(int) देखें.
getColumnClassName(column)Stringइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnClassName(int) देखें.
getColumnCount()Integerइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnCount() देखें.
getColumnDisplaySize(column)Integerइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnDisplaySize(int) देखें.
getColumnLabel(column)Stringइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnLabel(int) देखें.
getColumnName(column)Stringइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnName(int) देखें.
getColumnType(column)Integerइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnType(int) देखें.
getColumnTypeName(column)Stringइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnTypeName(int) देखें.
getPrecision(column)Integerइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getPrecision(int) देखें.
getScale(column)Integerइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getScale(int) देखें.
getSchemaName(column)Stringइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getSchemaName(int) देखें.
getTableName(column)Stringइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getTableName(int) देखें.
isAutoIncrement(column)Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isAutoIncrement(int) देखें.
isCaseSensitive(column)Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isCaseSensitive(int) देखें.
isCurrency(column)Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isCurrency(int) देखें.
isDefinitelyWritable(column)Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isDefinitelyWritable(int) देखें.
isNullable(column)Integerइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isNullable(int) देखें.
isReadOnly(column)Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isReadOnly(int) देखें.
isSearchable(column)Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isSearchable(int) देखें.
isSigned(column)Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isSigned(int) देखें.
isWritable(column)Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isWritable(int) देखें.

ज़्यादा जानकारी वाला दस्तावेज़

getCatalogName(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getCatalogName(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

String — तय किए गए कॉलम में मौजूद टेबल का कैटलॉग नाम. अगर लागू नहीं होता है, तो खाली स्ट्रिंग.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getColumnClassName(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnClassName(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

String — यह तय किए गए कॉलम की वैल्यू की क्लास का पूरी तरह क्वालिफ़ाइड नाम होता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getColumnCount()

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnCount() देखें.

वापसी का टिकट

Integer — इस नतीजे के सेट में कॉलम की संख्या.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getColumnDisplaySize(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnDisplaySize(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Integer — तय किए गए कॉलम की चौड़ाई के लिए, ज़्यादा से ज़्यादा इतने वर्ण इस्तेमाल किए जा सकते हैं.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getColumnLabel(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnLabel(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

String — यह चुने गए कॉलम का सुझाया गया टाइटल होता है. आम तौर पर, इसे एसक्यूएल AS क्लॉज़ के ज़रिए तय किया जाता है. अगर AS नहीं दिया गया है, तो यह getColumnName(column) के तौर पर ही काम करता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getColumnName(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnName(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

String — तय किए गए कॉलम का नाम.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getColumnType(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnType(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Integer — यह चुने गए कॉलम का SQL टाइप होता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getColumnTypeName(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getColumnTypeName(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

String — यह चुने गए कॉलम के डेटाबेस के हिसाब से टाइप का नाम है. अगर यह उपयोगकर्ता के तय किया गया टाइप है, तो यह फ़ंक्शन पूरी तरह से क्वालिफ़ाइड टाइप का नाम दिखाता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getPrecision(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getPrecision(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Integer — दिए गए कॉलम के लिए, कॉलम का ज़्यादा से ज़्यादा साइज़. संख्यात्मक डेटा के लिए, यह सबसे ज़्यादा सटीक वैल्यू है. वर्ण डेटा के लिए, यह वर्णों की संख्या होती है. तारीख और समय के डेटा के लिए, यह स्ट्रिंग के तौर पर दिखाए गए डेटा की लंबाई होती है. इसमें फ़्रैक्शनल सेकंड कॉम्पोनेंट की ज़्यादा से ज़्यादा सटीक जानकारी शामिल होती है. बाइनरी डेटा के लिए, यह लंबाई बाइट में होती है. ROWID डेटाटाइप के लिए, यह लंबाई बाइट में होती है. उन टाइप के लिए 0 दिखाता है जहां कॉलम का साइज़ लागू नहीं होता.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getScale(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getScale(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Integer — दशमलव बिंदु के दाईं ओर मौजूद अंकों की संख्या. यह फ़ंक्शन, उन डेटा टाइप के लिए 0 दिखाता है जिनमें स्केल लागू नहीं होता.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getSchemaName(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getSchemaName(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

String — यह तय किए गए कॉलम का टेबल स्कीमा है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getTableName(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#getTableName(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

String — तय किए गए कॉलम का टेबल नेम या अगर लागू नहीं होता है, तो खाली स्ट्रिंग.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

isAutoIncrement(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isAutoIncrement(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Boolean — अगर तय किए गए कॉलम में अपने-आप नंबर डाले जाते हैं, तो true; false ऐसा न होने पर.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

isCaseSensitive(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isCaseSensitive(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Boolean — अगर तय किया गया कॉलम केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) है, तो true; अगर ऐसा नहीं है, तो false.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

isCurrency(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isCurrency(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Boolean — अगर तय किया गया कॉलम कैश वैल्यू है, तो true; नहीं तो false.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

isDefinitelyWritable(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isDefinitelyWritable(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Booleantrue अगर तय किए गए कॉलम में डेटा लिखने का काम पूरा हो जाता है; false अन्यथा.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

isNullable(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isNullable(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Integer — यह कॉलम में मौजूद वैल्यू के नल होने की स्थिति दिखाता है. यह Jdbc.ResultSetMetaData.columnNoNulls, Jdbc.ResultSetMetaData.columnNullable या Jdbc.ResultSetMetaData.columnNullableUnknown हो सकता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

isReadOnly(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isReadOnly(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Boolean — अगर तय किया गया कॉलम, किसी भी तरह से नहीं लिखा जा सकता, तो true. इसके अलावा, false.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

isSearchable(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isSearchable(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Booleantrue अगर WHERE क्लॉज़, तय किए गए कॉलम का इस्तेमाल कर सकता है; false ऐसा न होने पर.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

isSigned(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isSigned(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Boolean — अगर तय किए गए कॉलम में मौजूद वैल्यू पर हस्ताक्षर किए गए हैं, तो true; false अन्यथा.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

isWritable(column)

इस तरीके के दस्तावेज़ के लिए, java.sql.ResultSetMetaData#isWritable(int) देखें.

पैरामीटर

नामटाइपब्यौरा
columnIntegerजांच किए जाने वाले कॉलम का इंडेक्स. पहला कॉलम 1, दूसरा कॉलम 2, और इसी तरह आगे भी होता है.

वापसी का टिकट

Boolean — अगर तय किए गए कॉलम में वैल्यू लिखी जा सकती है, तो true; false अन्यथा.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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