标签: sqlite
我注意到当你选择这样的选择时:
select * from table1 join table2
如果两个表碰巧都有一个具有相同名称的列,则sqlite只显示具有该名称的两列。例如,如果两个表都有一个id列,则在结果中将获得两个相同的列标题。 使用jdbc时,此行为导致问题,因为您无法获取列的值。 有没有通用的方法来克服这个问题。例如,make sqlite为这些列提供前缀,或者只是拒绝执行查询。