gpt4 book ai didi

sql - 如何快速为DataGrip中的表生成SELECT语句?

转载 作者:行者123 更新时间:2023-12-02 01:02:37 25 4
gpt4 key购买 nike

在 Microsoft SQL Server Management Studio (SSMS) 中,您可以右键单击表,然后转到 将表脚本编写为 -> SELECT To,然后选择生成脚本的目的地。

DataGrip 中是否有类似的东西,或者可以以某种方式自定义创建吗?

我发现这很有用的原因是因为我经常发现我正在使用一个包含很多列的表,并且我想选择除其中几列之外的所有列。因此,让它生成 SELECT 语句并显式列出所有列会更容易,这样我就可以浏览并删除我不想要的列。

目前,我在 DataGrip 中的解决方法是右键单击表,然后选择复制 DDL。这会生成 CREATE TABLE 语句,该语句列出所有列,但也包括列定义。所以我必须进行正则表达式替换或运行宏来删除额外的信息,这有点痛苦。有没有人有更好的解决方案?

最佳答案

在 DataGrip 中,与其他基于 intellij 的 IDE 一样,一切都与源代码编辑有关。这样就可以实现:

  • 打开控制台
  • 开始输入 sel,您将看到完成弹出窗口(如果没有,请按 Ctrl+Space)
  • 此处选择sel,这是 select 语句的实时模板
  • 将生成Select语句,询问表名和列列表enter image description here
  • 从完成中选择所需的表格,因为列列表提供*
  • 然后按星号上的 Alt+Enter 并选择展开列列表 enter image description here

建议您查看https://www.jetbrains.com/datagrip/features/

关于sql - 如何快速为DataGrip中的表生成SELECT语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41511296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com