trinodb/trino

Support `IF NOT EXISTS` clause in `CREATE VIEW` statement.

Open

#28,076 建立於 2026年2月2日

在 GitHub 查看
 (1 留言) (1 反應) (0 負責人)Java (9,113 star) (2,678 fork)batch import
enhancementgood first issue

描述

IF NOT EXISTS is supported in CREATE MATERIALIZED VIEW, but not for CREATE VIEW

https://github.com/trinodb/trino/blob/6dafeebd711564a42a5e9556dd3803ce652d56d8/core/trino-grammar/src/main/antlr4/io/trino/grammar/sql/SqlBase.g4#L106-L115

there is IMO no reason not to support IF NOT EXISTS in CREATE VIEW as well

cc @martint

貢獻者指南