一个直观、直接的 SQL 数据库查询工具、浏览器和编辑器,支持所有主要数据库,例如 MySQL、Oracle、SQL Server 或 Sysbase,仅举几例:
1、使用不同的数据库并执行从简单的 SELECT 语句到复杂的过程的 SQL 脚本,RazorSQL 被证明是一种直观而稳定的解决方案,专为需要创建、更改、描述、执行和删除数据库对象(例如表、视图)的数据库管理员而设计、索引、存储过程和函数。
2、无论您选择使用哪种数据库,无论是Oracle、MS SQL Server、MySQL、PostgreSQL、Firebird、Interbase、Apache Derby、Salesforce、SQL Azure、SQLite、MongoDB、Frontbase 还是 JAVADB,该应用程序都可以帮助您编辑 SQL 脚本,从多个表中收集信息,创建索引和视图。因为它将连接信息存储在“连接配置文件”中,您需要创建一个新配置文件。创建后,它可以用于连接到您想要的任何数据库。
3、建立连接后,左侧面板会显示所有已识别的数据,从而允许您按照自己的方式对其进行编辑。主窗口使您可以根据需要执行任意数量的 SQL 脚本,而控制台部分检索所有必要的数据。
此外,如果要将分隔文件、Excel 电子表格、固定宽度文件中的数据导入当前数据库,您可以使用主工具栏中的相应选项。
4、如果您想一次运行一个 SQL 查询,您可以选择“执行 SQL(一个语句)”选项,否则您可以访问其他功能,例如“执行 SQL - 提取所有行”或“执行 SQL(所有语句)”声明)”。
RazorSQL 的另一个重要特性是您可以比较来自多个表、视图或查询的数据,无论它们属于同一个数据库还是来自不同的数据库。通过访问“文件”菜单中的“比较工具”选项,您可以设置连接参数,选择您感兴趣的所有数据,然后进行比较。但是,此选项的缺点是您需要手动编写每个表的名称,并且由于它没有自动完成功能,也没有显示可以从中选择可用表的下拉列表,因此您需要付费写他们的名字时要注意。
5、通过访问“结果”菜单,您可以按照您想要的方式过滤和排序所有查询结果,编辑选定的单元格,以及轻松生成 INSERT、SELECT、UPDATE 和 DELETE 语句。
总而言之,RazorSQL 捆绑了可视化工具和有用的功能,可帮助您管理多个数据库、执行 SQL 语句并将数据导出到 XML、html 和 Excel 电子表格。