Ich verwende CsvJdbc (es ist ein JDBC-Treiber für CSV-Dateien), um auf eine CSV-Datei zuzugreifen. Ich weiß nicht, wie viele Spalten die CSV-Datei enthält. Wie kann ich die Anzahl der Spalten ermitteln? Gibt es dafür eine JDBC-Funktion? Ich kann keine Methoden dafür in java.sql.ResultSet finden.
Für den Zugriff auf die Datei verwende ich Code ähnlich dem Beispiel auf der CsvJdbc-Website.
ResultSetMetaData
Implementierung CSV-Datensätze mit variabler Länge verarbeiten. Wenn Sie beispielsweise angegeben habenSELECT * FROM sample
und jede Zeile eine andere Anzahl von Feldern enthält, wird die Spaltenanzahl für jede Zeile, die wiederholt wurde, neu bewertet?