我定义了以下视图:
CREATE VIEW db_a1.qry_result AS
SELECT * FROM
(SELECT * FROM db_a1.tbl_result
UNION ALL
SELECT * FROM db_a1.tbl_result_archive) a;
如果我跑
SELECT * FROM db_a1.qry_result
WHERE customer = 2;
然后视图运行没有任何错误,结果是正确的。 但是,如果选择视图对象(通过TOAD for MySQL)或尝试通过ODBC连接(ODBC连接器5.3.8用于32位和64位),我将检索错误“未选择数据库”。无法通过ODBC进行选择。
有什么想法吗?
非常感谢您的帮助 最好的问候
安德烈亚斯