ResultSetMetaData.getTableName(i) devuelve siempre ""???

tito
23 de Agosto del 2002
Tengo una aplicacion que se conecta JDBC contra una base de datos. Necesito poder averiguar a partir de una consulta cual es la tabla/s a las que se estan accediendo. Pero con la funcion getTableName(i) siempre me devuelve un "". Como puedo solucionar esto?. Gracias.