



























问题描述:
存在视图依赖的数据表,DDL字段扩容时,不同数据库有特殊的限制要求。
例如,PostgreSQL不允许随便修改已被视图使用依赖的数据表字段,会报如下错误:
错误: 不能使用视图或规则改变一个字段的类型 详细:规则 _RETURN 在 视图 viewXXXXX倚赖于字段 "columnXXXXX"
而Oracle及Oscar等数据库则是在使用视图时会报错
ERROR, View:XXXXX is invalid
解决方案:
1、drop view
2、alter table
3、create view
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。