我经历了Cloudera docs。
它没有提到如何在现有视图中添加列。是否因为没有办法实现?
如果我使用DESCRIBE FORMATTED
并使用select * from xyz
(an example is shown here)的原始视图定义来删除现有视图并使用相同的userId
重新创建视图,它将完全按照以下方式工作以前有吗?
答案 0 :(得分:2)
您是对的-DROP-CREATE
应该可以工作。甚至ALTER VIEW view_name AS SELECT ..., new_col FROM table
也应该起作用。也许您可以共享您正在尝试的查询以及您面临的错误。