Sto scrivendo un'applicazione Java. Ho un ResultSet. Ora voglio scoprire il nome della colonna della chiave primaria del tavolo.Come posso ottenere il nome della colonna della chiave primaria di una tabella di database dall'oggetto ResultSet o ResultSetMetaData in JAVA?
È possibile ottenere il nome della colonna tramite oggetto ResultSet o oggetto ResultSetMetaData o in qualsiasi altro modo.
Non ho trovato alcun modo per trovare questo.
Cosa c'è che non va guardando il database per vedere come è stata definita la tabella? Quando ci sono più vincoli chiave univoci, uno potrebbe essere "primario" per quanto riguarda gli utenti e una chiave surrogata è definita come primaria nel database. Perché vuoi provare ad automatizzare questo? –