खोज…


परिचय

जैसा कि हम सभी जानते हैं कि मेटाडेटा का मतलब डेटा के बारे में है।

तालिका की कुल संख्या, स्तंभ नाम, स्तंभ प्रकार आदि जैसे मेटाडेटा लाने के लिए, ResultSetMetaData इंटरफ़ेस उपयोगी है क्योंकि यह परिणाम तालिका से मेटाडेटा प्राप्त करने के लिए तरीके प्रदान करता है।

ResultSetMetaData

import java.sql.*;

class Rsmd {

    public static void main(String args[]) {
        try {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            Connection con = DriverManager.getConnection(
                    "jdbc:oracle:thin:@localhost:1521:xe", "system", "oracle");

            PreparedStatement ps = con.prepareStatement("select * from emp");
            ResultSet rs = ps.executeQuery();
            ResultSetMetaData rsmd = rs.getMetaData();

            System.out.println("Total columns: " + rsmd.getColumnCount());
            System.out.println("Column Name of 1st column: " + rsmd.getColumnName(1));
            System.out.println("Column Type Name of 1st column: " + rsmd.getColumnTypeName(1));

            con.close();
        } catch (Exception e) {
            System.out.println(e);
        }
    }
}


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow