当前位置: 首页 > 面试题库 >

是否有用于重构SQL的工具,有点像SQL的ReSharper

常朗
2023-03-14
问题内容

我现在想要的东西是非常基本的:

  • 自动格式
  • 检测未使用的变量
  • 变量命名约定检查

如果有可用的工具可以处理更复杂的重构,我不会感到惊讶,但是我很欣赏当前数据库结构和数据状态引入的复杂性可能会阻止许多重构

我想我是ReSQLer的追随者


问题答案:

JetBrains刚刚宣布了0xDBE-一种用于SQL机器的新IDE。

它基于IntelliJ平台构建,因此应该具有与JetBrains产品套件相同的许多快捷方式。

http://www.jetbrains.com/dbe/



 类似资料:
  • 问题内容: 我玩过GTK,TK,wxPython,可可,诅咒等游戏。它们非常可怕。GTK/ TK / wx / curses似乎基本上都是适当C库的直接端口,而Cocoa基本上要求同时使用PyObjC和Interface Builder,而我都不喜欢。 用于Ruby的Shoes GUI库非常棒。它的设计非常合理,非常“红”,它从Web开发中借用了一些好用的东西(例如使用十六进制颜色代码或) 如标题

  • 问题内容: 我在玩https://www.documentdb.com/sql/demo,这使我可以查询类似于以下内容的示例文档: 我很困惑。该查询返回结果: 但是,此查询不会: 是什么赋予了? 如果这是C#,我将如何编写查询来说明我要实现的目标: 它出现在第一示例查询因为作品是 整个 中对象阵列,而在第二个查询,仅 一个字段 中的对象。 如何修改第二个查询,使其仅在知道服务的情况下起作用? 问题

  • 问题内容: 我的应用程序需要一个通用的查询表,该表只能由 有什么理由不应该将我设置为主键吗? 问题答案: 您绝对可以使用VARCHAR作为主键。但是作为主键,如果有任何机会,将很难进行更新。但是根据您的需要,您绝对可以使用VARCHAR作为主键

  • 问题内容: 将几个存储过程从MySQL转换为Microsoft SQL Server。一切都进行得很好,除了一个过程使用了MySQL函数。我似乎无法在MS-SQL中找到与之等效的东西。 有谁知道在MS-SQL上的有效等效项? 问题答案: SQL Server 2005和更高版本具有HashBytes()函数。

  • 我正在处理一个电影数据集,该数据集有电影、genre和桥接表in_Genre的表。下面的查询试图查找两部电影之间的共同类型。我做了两个连接来获得流派列表,并做了一个交叉来找到常见的流派。有没有更有效率的办法? null

  • 问题内容: 使用Toad for Oracle,我可以生成完整的DDL文件,以描述Oracle模式的所有表,视图,源代码(过程,函数,包),序列和授权。一个很棒的功能是它将每个DDL声明分成不同的文件(每个对象的文件,可以是表,过程,视图等),因此我无需数据库连接就可以编写代码并查看数据库的结构。使用DDL文件的另一个好处是,不必在每次需要查看表定义时都连接到数据库来生成DDL。在Toad for