DataGrip 2023.1 现已发布! 这个发布周期非常特别 – 一切都与质量有关,也就是说我们侧重于解决公共问题跟踪器中积累的错误。 来看看我们都修正了什么!
DataGrip 还可以在 EXISTS
关键字和左圆括号之间添加一个空格,可以通过新设置切换。 如需保留旧的 Formatter 行为(没有空格),您可以在 Preferences | Editor | Code Style | SQL(偏好设置 | 编辑器 | 代码样式 | SQL)(Queries(查询)标签页)中将 Space after keyword(关键字后的空格)设置更改为 No(否)。
WINDOW
子句现已得到支持。 LAG
和 LEAD
函数的问题已得到修正。 FOR UPDATE
现已得到支持。 ENCRYPTION
语法现已得到支持。 EXCLUDE
约束添加引号。 UNNEST
查询中的别名解析现在可以正常运作。 EPHEMERAL
列、INTERSECT
和 EXCEPT
子句现已得到支持。
如果未启用 Specify next value for sequences(为序列指定下一个值)选项,DataGrip 会生成序列的 DDL,将起始值添加到 START WITH start_value
。
启用 Specify next value for sequences(为序列指定下一个值)选项时,DataGrip 会将序列应具有的下一个值添加到 DDL,但以下数据库存在一些差异:
CREATE
和 ALTER
语句的 RESTART WITH
子句中指定。 CREATE
语句的 START WITH
子句中指定。 起始值在 START WITH
子句中指定,下一个值在 ALTER
语句的 RESTART WITH
子句中指定。 CREATE
语句的 START WITH
子句中指定。 下一个值在 ALTER
语句的 RESTART WITH
子句中指定(Db2 中不允许更改起始值)。