CREATE [ OR REPLACE ] [ [ NO ] FORCE ] [ EDITIONABLE | NONEDITIONABLE ] JSON [ RELATIONAL ] DUALITY VIEW [ IF NOT EXISTS ] view_name AS { { SELECT object_gen_clause FROM root_table [ root_table_alias ] [ table_tags_clause ] } | ( graphql_query_for_DV ) }