如何运行 SQL 脚本?

17 Mar 2025 | 4 分钟阅读

什么是 SQL 脚本?

SQL 脚本是保存在 SQL Scripts 文件中的一系列命令,它包含一个或多个 SQL 语句。我们使用 SQL Scripts创建、运行、编辑、查看删除 脚本文件。

在使用 SQL Scripts 时,我们必须记住以下几点:

  • 在 SQL Scripts 中,SQL * Plus 命令在运行时会被忽略。
  • SQL ScriptsSQL 脚本中的 SQL 命令 之间没有交互。
  • 我们从 SQL 脚本编辑器中 剪切粘贴 SQL 命令。
  • SQL 脚本不支持绑定变量。

访问 SQL Scripts

1. 首先,登录到工作站。

2. 要查看 SQL Scripts 页面,请执行以下操作:

  • 点击 SQL Workshop 图标,然后 向下钻取SQL 页面。
  • 选择 SQL Scripts 选项后,点击 SQL Workshop 图标右侧的向下箭头,会看到 下拉 菜单。
    How to run SQL Script

注意:本文档在解释导航时使用了(向下钻取)导航路径,以保持一致性。

关于 SQL Scripts 页面

它显示了用户创建的 SQL Scripts。我们可以通过从视图列表中选择来控制页面的外观。

SQL Scripts 具有 三个控件:

  • Script (脚本)。 通过在脚本字段中输入部分名称或脚本名称来查找脚本。通过从显示列表中选择来显示行。
  • Owner (所有者)。 通过查找脚本的所有者姓名并点击其姓名,找到您想查看的脚本的所有者。
  • Opinion (视图)。 通过选择视图列表来更改 SQL Scripts 页面的外观。
    • Symbol (图标) 以图标形式显示每个脚本,该图标由脚本名称标识。点击 Show Results (显示结果) 复选框,为由脚本名称决定的图标显示额外结果。
    • Description (描述):描述以单行显示每个脚本。每行都有一个复选框,用于启用脚本的选择过程。它允许加载 脚本名称、脚本编辑器脚本所有者。当脚本以字节为单位更新时,文本会链接到运行结果中,并有一个图标用于 启用脚本运行。

关于任务列表

任务列表显示在页面的右侧。

How to run SQL Script

任务列表包含以下几点:

  • 任务列表管理 结果,并 启用查看、搜索显示 结果
  • Show Quota (显示配额):脚本配额显示结果的最大大小。
    • Export (导出) 使 SQL 存储库能够将 SQL Scripts 导入到工作区。脚本被编码在一个单独的脚本中,并写入本地文件系统。默认导出的脚本名称为 “workspace_name_script / sql”
    • Import (导入) 使我们能够导入由多个工作区导出的脚本。
    • 导出的脚本可在本地文件系统上访问以进行导入。

使用 MySQL workbench 运行 SQL 脚本

How to run SQL Script

要打开 SQL Script,请转到 File -> Open (文件 -> 打开)

或者,使用快捷键 Ctrl+Shift+O 打开 SQL Script。

Import (导入) 使我们能够导入由工作区或不同工作区导出的脚本。Import (导入) 只导入使用 export 创建的导出脚本中编码的脚本。导出脚本将在本地文件系统上可供导入。

How to run SQL Script

在浏览 .sql 文件后,我们选择 Reconnect to database (重新连接到数据库) 选项,如下图所示。

How to run SQL Script

它会要求输入密码以连接到 MySQL

How to run SQL Script

注意:按两次 OK 按钮即可连接到 MySQL。

在完成上述步骤后,名为 tblstudent 的 SQL 文件会显示在屏幕上,这是我们之前上传的。

How to run SQL Script

之后,我们通过单击下图所示的图标来执行脚本。

How to run SQL Script

之后,我们得到以下输出:

How to run SQL Script

在脚本编辑器中删除脚本

要删除脚本,请按照以下步骤操作:

  1. 首先,在工作区 主页上,点击 SQL Workshop,然后点击 SQL ScriptsSQL Scripts 页面会出现在屏幕上。
  2. Script Editor (脚本编辑器) 中打开我们要删除的 脚本
  3. 点击 Delete (删除) 按钮将脚本从 Script Repository (脚本存储库) 中移除。在脚本被删除之前,我们会收到提示以确认此操作。

消息 Script(s) deleted (脚本已删除) 显示在更新后的 脚本列表上方。

复制 SQL Script

要保存脚本,我们将其复制到脚本存储库中。要复制 SQL Script,请按照以下步骤操作。

  1. 点击 SQL Workshop,然后在工作区主页上打开 SQL Script
  2. 将要复制的脚本加载到编辑器中。
  3. 在脚本字段中输入要复制的脚本的名称。
  4. 点击 Save (保存) 按钮将脚本的副本保存在脚本存储库字段中。