feat: DB2 dialect for sqlglot (#36365)

This commit is contained in:
Beto Dealmeida
2025-12-02 12:19:52 -05:00
committed by GitHub
parent 005e4e3ea8
commit e4cb84bc02
4 changed files with 398 additions and 3 deletions

View File

@@ -45,7 +45,7 @@ from sqlglot.optimizer.scope import (
)
from superset.exceptions import QueryClauseValidationException, SupersetParseError
from superset.sql.dialects import Dremio, Firebolt, Pinot
from superset.sql.dialects import DB2, Dremio, Firebolt, Pinot
if TYPE_CHECKING:
from superset.models.core import Database
@@ -67,7 +67,7 @@ SQLGLOT_DIALECTS = {
# "crate": ???
# "databend": ???
"databricks": Dialects.DATABRICKS,
# "db2": ???
"db2": DB2,
# "denodo": ???
"dremio": Dremio,
"drill": Dialects.DRILL,