If you use the [ResultSetMetaData.getCatalogName(int column)](https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSetMetaData.html#getCatalogName-int-) method, you will get the table name of the column instead of an empty string as is the case with the [ResultSetMetaData.getSchemaName(int column)](https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSetMetaData.html#getSchemaName-int-) method.
If you use the ResultSetMetaData.getCatalogName(int column) method, you will get the table name of the column instead of an empty string as is the case with the ResultSetMetaData.getSchemaName(int column) method.