-
错误
错误消息
ERROR [HY000] ERROR: Base table/view ' BLOG_LIST_TBL ' attr ' BLOG_ID '已经改变(datatype);重建视图“BLOG_LIST_VW”
误差是什么意思?
此错误意味着视图使用的底层表在某种程度上发生了更改,这使得视图无效,因此必须重新构建视图以反映新的表定义。
如何重建视图
在“Aginity for Netezza”这个过程很容易,如果你有一个用户有足够的权限。基本流程为:
- 导航到并选择要重新构建的视图
- 右键单击,选择“脚本”>“DDL查询窗口”

- 一旦生成了“Create or Replace View”SQL,在SQL语句中单击(不要高亮显示)
- 按Ctrl+F5或导航到“执行>”

- 验证“创建或替换视图”SQL是否成功执行
- 然后,对视图运行一个简单的select, select运行时不会产生HYOOO基本表/视图错误