RazorSQL 是一个非开源的功能非常强大数据库查询工具、SQL的编辑、数据库管理工具。支持通过 JDBC 和 ODBC 连接超过 29 种的数据库。允许您从一个数据库工具查询,更新,导航和管理所有主要数据库,那么RazorSQL for Mac如何编辑数据呢?我们来介绍一下。
一旦连接到数据库,RazorSQL就有多种编辑数据的选项。它们如下:
1。编辑表格工具:这是最强大的编辑选项。它允许用户以电子表格格式编辑数据,还可以选择轻松编辑大文本或多行数据。请参阅下面的详细信息。
2. 编辑查询结果单元格:此选项允许用户直接在查询结果单元格中编辑数据。请参阅下面的详细信息。
3. 生成SQL工具:RazorSQL提供了用于生成现有数据的SQL Update,Insert,Delete和Select语句的工具。请参阅下面的详细信息。
4。查询生成器:RazorSQL提供了一个查询生成器,其中包含用于生成Select,Insert,Update和Delete语句的选项卡。
编辑表格工具
连接到数据库后,RazorSQL启用可用于编辑表数据的“编辑表工具”。编辑表工具可以通过DB Tools - > Edit - > Edit Table菜单选项,通过编辑表工具工具栏图标,通过数据库浏览器的右键菜单,通过查询结果工具栏图标或双重启动 - 单击查询结果中的数据单元格。
注意:要编辑查询结果,查询必须是针对单个表执行的select *查询。
启动编辑表工具后,将显示一个窗口。该窗口将以电子表格格式包含表格中的数据。出于性能原因,仅显示如此多的数据,默认为2500行。要显示更多数据,可以在“最大行数”字段中输入更高的值,然后单击该字段旁边的图标以应用更改。
编辑工具的工作方式类似于典型的电子表格。用户可以单击单元格或使用键盘导航到单元格。一旦进入单元格,数据就可以编辑,用户可以编辑单元格中的数据。如果单元格中有大量数据,请单击“在新窗口中编辑”复选框。这将导致在新窗口中进行任何编辑,从而提供要编辑的数据的更大视图。
用户可以使用编辑表工具工具栏上的添加和删除按钮添加或删除行。在应用更改之前,表中实际上未修改任何数据。删除按钮删除当前选定的行。添加按钮在当前选定的行之后插入一行。请注意,添加行的位置不会影响数据在数据库中的存储方式。
进行任何数据更改后,用户可以使用工具栏上的预览按钮预览与更改相关的SQL。要提交/执行所做的任何更改,请使用“保存”按钮。
如果对表进行了更新,RazorSQL需要知道用什么“键”来生成SQL更新语句来修改数据。这可确保修改正确的数据。如果您正在编辑的表包含主键,则无需用户执行任何操作。如果不是,用户将需要选择适当数量的列以确保更新正确的记录。
编辑表工具提供的其他选项是搜索选项和查找/替换选项。此选项位于工具栏上。
编辑查询结果单元格
对于某些类型的查询,RazorSQL允许用户直接在查询结果窗格中编辑数据。在大多数情况下,查询必须是单个表select *,以便查询结果单元格可编辑。
要直接编辑单元格,用户可以在查询结果工具栏的编辑模式下拉框中选择“打开”选项,右键单击一个单元格并选择“编辑单元格”,或者双击一个单元格并告诉RazorSQL您将使用喜欢直接编辑单元格
打开编辑单元格模式后,用户可以直接在查询结果单元格中键入数据。要预览编辑的数据,请单击查询结果工具栏上的“保存”按钮。这将打开一个窗口,显示与所做的任何编辑相对应的SQL更新语句。单击“执行”按钮以应用更改。
生成SQL工具
RazorSQL提供的工具可以从选定的查询结果单元格或行生成SQL更新,插入,删除和选择语句。要使用生成SQL工具,请在查询结果中选择一个或多个单元格,然后单击鼠标右键。在弹出菜单的“生成SQL”菜单中,选择是否生成选择,更新,插入或删除语句。这将打开一个包含生成的SQL的窗口。然后可以通过“复制到编辑器”按钮将SQL复制到编辑器,以便用户可以对生成的SQL语句中的数据进行任何编辑。
以上就是RazorSQL for Mac如何编辑数据,小编为您分享RazorSQL for Mac使用教程,希望能帮到你。