提交 5a546e5c authored 作者: Thomas Mueller's avatar Thomas Mueller

Workaround for MySQL problem with views

上级 80f14c53
...@@ -132,7 +132,15 @@ public class DbSchema { ...@@ -132,7 +132,15 @@ public class DbSchema {
list.toArray(tables); list.toArray(tables);
if (tables.length < MAX_TABLES_LIST_COLUMNS) { if (tables.length < MAX_TABLES_LIST_COLUMNS) {
for (DbTableOrView tab : tables) { for (DbTableOrView tab : tables) {
tab.readColumns(meta); try {
tab.readColumns(meta);
} catch (SQLException e) {
// MySQL:
// View '...' references invalid table(s) or column(s)
// or function(s) or definer/invoker of view
// lack rights to use them HY000/1356
// ignore
}
} }
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论