什么 DataGrip SQL Dialect 最接近 BigQuery STANDARD SQL (SQL 2011)

Posted

技术标签:

【中文标题】什么 DataGrip SQL Dialect 最接近 BigQuery STANDARD SQL (SQL 2011)【英文标题】:What DataGrip SQL Dialect is closest to BigQuery STANDARD SQL (SQL 2011) 【发布时间】:2017-05-25 00:53:01 【问题描述】:

Google 声称 BigQuery 标准 SQL 最接近 SQL 2011。当使用 DataGrip(或类似平台)时,哪种 SQL 方言最接近 BigQuery 使用的标准 SQL 方言?

DB2 德比 H2 HSQLDB mysql 甲骨文 Oracle SQL*Plus PostgreSQL SQL 服务器 SQL92 SQLite Sybase

【问题讨论】:

关注(并投票)这个 DataGrip 问题:youtrack.jetbrains.com/issue/DBE-3142 【参考方案1】:

作为提示,这个问题可能会产生主要基于意见的答案。在您列出的查询引擎中,您可能会发现 BigQuery 的标准 SQL 最接近 PostgreSQL,因为 PostgreSQL 通常遵循 SQL 标准。

【讨论】:

很好奇为什么这是一个基于意见的答案?也许对 BigQuery 内部有更多了解的人知道 Google 是否将标准 SQL 建模为其他方言之一(我同意它可能是 PostgreSQL) 它是基于意见的,不是由于 google 的实际实现,它是基于意见的,因为不存在衡量两种 SQL 风格之间相似性的客观方法

以上是关于什么 DataGrip SQL Dialect 最接近 BigQuery STANDARD SQL (SQL 2011)的主要内容,如果未能解决你的问题,请参考以下文章

从输出窗格 Datagrip 中删除 SQL 语句

Datagrip 2020.2.3软件,怎么把显示的结果,放到最下面的位置,如图?

sql文件图标变成了datagrip

hibernateHibernate SQL 方言(hibernate.dialect)

Datagrip连接SQLServer Connecting DataGrip to MS SQL Server

DataGrip 中的更新 SQL 无效