Я использую Oracle 11g, а также создать таблицу, как это:DatabaseMetaData.getColumns() возвращает пустую ResultSet, когда имя использование таблицы в нижнем регистре, но правая ResultSet в верхних
create table test1(
id int,
name varchar(10),
inserttime date
)
Затем я использую метод JDBC
DatabaseMetaData.getColumns(null, null, "test1", null)
и получите пустые результаты. , но когда я использую
DatabaseMetaData.getColumns(null, null, "TEST1", null)
я могу получить право ResultSet.
Почему?
, вероятно, потому, что Java чувствительна к регистру, а Oracle не является – thatjeffsmith