在 Microsoft SQL Server Management Studio (SSMS) 中,您可以右键单击表,然后转到Script Table as
-> SELECT To
,然后为生成的脚本选择目标。
DataGrip 中是否有类似的东西,或者可以以某种方式自定义创建?
我发现这很有用的原因是因为我经常发现我正在处理一个包含很多列的表,并且我想选择除少数之外的所有列。因此,让它生成 SELECT 语句并明确列出所有列会更容易,这样我就可以遍历并删除我不想要的那些。
目前,我在 DataGrip 中的解决方法是右键单击表格,然后选择Copy DDL
. 这将生成 CREATE TABLE 语句,该语句列出了所有列,但它也包括列定义。所以我必须做一个正则表达式替换或运行一个宏来摆脱额外的信息,这有点痛苦。有没有人有更好的解决方案?