Amazon redshift 红移创建不带基表的视图

Amazon redshift 红移创建不带基表的视图,amazon-redshift,ddl,sql-view,Amazon Redshift,Ddl,Sql View,我试图在我们的亚马逊红移中创建视图。问题是,一些基表还没有由我的合作伙伴创建,所以我希望在没有它们的情况下创建视图 我发现Oracle有一个FORCE关键字来解决这个问题。然而,红移似乎没有它(或者我用错了) 创建或替换强制视图…返回语法错误 如何在没有基表的情况下创建视图?您需要创建“没有模式绑定”的视图 这将创建一个“后期绑定视图”,它不检查底层数据库对象,例如表和其他视图 请参阅此处的AWS文档请从标题中删除PostgreSQL,因为它与此问题的红移完全不同。

我试图在我们的亚马逊红移中创建视图。问题是,一些基表还没有由我的合作伙伴创建,所以我希望在没有它们的情况下创建视图

我发现Oracle有一个
FORCE
关键字来解决这个问题。然而,红移似乎没有它(或者我用错了)

创建或替换强制视图…
返回语法错误


如何在没有基表的情况下创建视图?

您需要创建“没有模式绑定”的视图

这将创建一个“后期绑定视图”,它不检查底层数据库对象,例如表和其他视图


请参阅此处的AWS文档

请从标题中删除PostgreSQL,因为它与此问题的红移完全不同。