单元格
快速文档
快速文档 提供所选单元格中值的详细信息。 例如,如果单元格包含长文本,您将看到完整的文本。 此外,您可以查看当前记录引用的记录以及引用当前记录的记录。
对象 | 快速文档视图 |
|---|---|
长文本 | 如果单元格包含长文本,您将看到完整的文本。 ![]() |
记录 | 记录的快速文档视图显示当前记录引用的记录以及引用当前记录的记录。 您可以切换到转置模式。 在转置视图中,行与列相互交换。 要切换到转置模式,请点击 转置模式。 有关表中转置视图的更多信息,请参阅 转置表。 ![]() ![]() |
快速操作弹出式工具栏
当您选择网格单元格时,PyCharm 会根据数据类型和内容显示一个包含用于处理单元格内容的快速操作的弹出式工具栏。
以下是默认操作的示例:
:导航到 相关行。

:在操作系统默认的 Web 浏览器中打开 URL。

:在操作系统默认的文件浏览器中打开文件 URI。

切换工具栏
按 Ctrl+Alt+S 打开设置,然后选择 。
在 数据编辑器与查看器 部分,禁用 为网格单元格显示快速操作弹出工具栏 选项。
应用更改并关闭对话框。
您还可以使用工具栏选项禁用该工具栏:在工具栏上点击 ,然后选择 禁用此工具栏。
自定义工具栏
按 Ctrl+Alt+S 打开设置,然后选择 。
或者,在工具栏上点击
,然后选择 自定义此工具栏。
在 快速操作弹出工具栏 下添加或移除操作。
有关详细信息,请参阅 菜单和工具栏。
应用更改并关闭对话框。
效率提示
管理单元格的默认值和 NULL 值
创建新行且未为某些单元格指定值时,这些单元格将填充其各自的默认 Ctrl+Alt+D 或 NULL(Ctrl+Alt+N )值。
当您为单元格设置默认值时,您可以使用上下文菜单中的相应操作(设置DEFAULT 和 设置NULL)。
在 数据库 工具窗口中,展开数据源树。
右键点击该表,然后选择 修改表 Ctrl+F6。
在表结构树中,展开 列 节点,然后双击要编辑的列。
在 默认表达式 字段中,指定该列中单元格的默认值。 要允许 NULL 值,请清除 非空 复选框。
同时编辑多个单元格值
选择您要编辑的单元格范围。
开始输入新值。 更改会应用于所有选定的单元格。
要确认该值,请按 Enter。 要取消编辑,请按 Escape。

将 LOB 保存到文件
您可以将单元格中的 二进制大对象 (BLOB 或 LOB)保存到文件中。
右键点击包含 LOB 的单元格,然后选择 保存 LOB。
在保存对话框中,指定文件的名称和位置,然后点击 确定。

在表之间复制并粘贴单元格
您可以复制并粘贴所选单元格及单元格范围——在同一张表内,或从一张表到另一张表。
选择您要复制的单元格,然后按 Ctrl+C。
选择要将复制的值粘贴到其中的单元格,然后按 Ctrl+V。
粘贴时,PyCharm 会在必要时自动转换数据类型。
使用值补全
您可以使用值补全来编辑单元格值。
请注意,补全是本地的,因此其选项基于当前列中已加载的其他值。
双击该单元格以开始编辑其值。
(可选)输入首字母。
按 Ctrl+Space 并选择该值。
将您的更改 Submit 并 Commit 到数据库
根据当前的 事务模式 ,您可以通过以下任一方式将您的更改 Submit 并 Commit 到数据库:
Tx:自动 模式:在工具栏上点击
提交。 更改将自动提交到数据库。
Tx:手动 模式:点击
提交 以 Submit 您的更改,然后点击
发送并提交 以将已提交的更改 Commit 到数据库。
有关将更改提交到数据库的更多信息,请参阅 将更改提交到数据库 主题。
上下文菜单
您可以在上下文菜单中找到处理单元格的所有基本操作。 要调用上下文菜单,请右键点击您要修改的单元格。 下表列出了所有操作。


操作 | 快捷键 | 说明 | |
|---|---|---|---|
编辑 | Enter | 编辑所选单元格中的值。 或者,您可以双击单元格并开始输入值。 编辑 命令对只读值不可用。
| |
| 在侧边面板中查看并编辑某条记录的值。 有关该操作的更多信息,请参阅 查看数据 主题。 | ||
在值编辑器中打开 | Shift+Enter | 在单独的值编辑器中打开,您可以编辑存储在该单元格中的数据。 有关该编辑器的更多信息,请参阅 值编辑器。 | |
显示聚合视图 | 打开聚合视图,您可以选择多个单元格的值并获取单一汇总值。 有关该视图的更多信息,请参阅 聚合视图。 | ||
| Ctrl+Alt+Z | 还原您对单元格值所做的更改。 您可以选择一组不同的单元格,并还原该范围内的值。 有关还原更改的更多信息,请参阅 将更改提交到数据库。 | |
设置高亮显示语言 | 选择 IDE 应用于高亮显示单元格数据的语言。 | ||
更改显示类型 | 选择 IDE 应如何显示该列中的二进制数据。 16 字节数据默认显示为 UUID。 | ||
设置DEFAULT | Ctrl+Alt+D | 将当前单元格值设置为默认值或您为该列指定的值。 有关查看或设置默认值的更多信息,请参阅 管理单元格的默认值和 NULL 值。 | |
设置NULL | Ctrl+Alt+N | 将当前单元格值设置为 NULL。 有关允许 NULL 值的更多信息,请参阅 管理单元格的默认值和 NULL 值。 | |
生成 UUID | 为所选单元格生成 UUID。 | ||
加载文件… | 将文件加载到该字段中。 | ||
保存LOB… | 适用于包含二进制大对象(LOB )的单元格。 将单元格的内容保存到文件中。 | ||
| Ctrl+C | 将所选内容复制到剪贴板。 | |
更改数据提取程序 | 更改工具栏上 数据提取程序 列表中当前选择的 数据提取器。 | ||
| 复制一个单元格范围的汇总值。 默认情况下,PyCharm 会复制 | ||
| Ctrl+V | 将剪贴板的内容粘贴到表中。 | |
| 在表末尾添加一行。 | ||
| Alt+Delete | 删除所选行。 | |
| 创建所选行的副本,并将该副本添加到表末尾。 | ||
转到 | Navigation Bar | Alt+Home | 跳转到导航栏。 |
数据库 | Alt+Shift+B | 在 数据库 工具窗口中打开所选对象。 | |
相关符号(R)… | Ctrl+Alt+Home | 导航到其中一个相关对象。 | |
DDL | Ctrl+Alt+Home | 打开对象定义( DDL )。 | |
行… | Ctrl+G | 跳转到指定行。 在 转到行 对话框中,指定列和行号(使用 | |
| F4 | 导航到相关记录:
如果引用的记录或引用当前记录的记录多于一条,请在出现的弹出窗口中选择目标记录。 如果没有相关记录,则该操作不可用。 有关相关数据的更多信息,请参阅 在相关行之间导航。 有关操作行为选项的更多信息,请参阅 高级设置。 | |
| F4 | 在操作系统默认浏览器中打开 URL。 需要在 工具 | 数据库 | 数据编辑器与查看器 设置页面  Ctrl+Alt+S 中启用 URL 点击设置。 | |
| F4 | 在操作系统默认的文件浏览器中打开文件 URI。 例如, 需要在 工具 | 数据库 | 数据编辑器与查看器 设置页面  Ctrl+Alt+S 中启用 URL 点击设置。 | |
筛选依据 | 选择您要应用于某列的筛选器。 | ||
| Ctrl+Alt+Shift+F | 打开搜索窗口,您可以在您的数据库或一组数据库中搜索数据。 有关全文搜索的更多信息,请参阅 在数据库中进行全文搜索。 | |
| 将整个表复制到剪贴板。 此操作不依赖于 将页面大小限制为 设置。 | ||
切换会话 | 打开窗口以选择其他会话或创建新会话。 有关会话的更多信息,请参阅 会话。 | ||
快速文档(D) | Ctrl+Q | 显示所选对象的信息。 对于不同的数据库对象, 快速文档(D) 会显示相应的信息。 例如,对于一组单元格,您将看到所选内容的汇总。 您可以在常规视图或转置视图中预览它,并通过其外键查看相关记录。 | |


