是否可以找到 MySQL 视图中的列所属的表的名称?
如果一个视图被构造为
CREATE VIEW alpha_view AS
SELECT alpha.col1, alpha.col2, beta.col2 FROM alpha
INNER JOIN beta
ON alpha.col1=beta.col1;
然后当我编辑时,我只想影响alpha.col1
和源自另一个表。alpha.col2
beta.col2
我假设知道它是否可编辑的最简单方法来自于知道原始表是否与视图的FROM
子句匹配。
这是否可能,或者我应该为我的解析脚本制作一个可编辑列的列表?