当前位置:当百下载站 > 电脑软件 > 编程开发 > 数据库类 > Oracle SQL Developer Command Line(SQLcl) v26.2.0v26.2.0
Oracle SQL Developer Command Line(SQLcl) v26.2.0

Oracle SQL Developer Command Line(SQLcl) v26.2.0

版本:v26.2.0 大小:142.65MB 语言:简体中文 类别:数据库类
  • 类型:国外软件
  • 更新:2026-10-03 08:40:14
  • 系统:win7/win8/win10/win11

详情介绍

Oracle SQL Developer Command Line 是 Oracle 数据库配套的一款免费现代命令行工具,通常被简称为 Oracle SQLcl、SQL Command Line 或 SQL 开发者命令行。它面向当代 Oracle 数据库从业者,功能强劲、使用灵活且不收取费用。你可以在 CMD 提示符或 Bash Shell 中直接启动它, LOAD、DDL 等新增命令大幅压缩操作耗时,同时让 SQL 结果以你期望的格式清晰呈现,日常工作中难以替代的实用程序。

Oracle SQL Developer Command Line(SQLcl) v26.2.0 界面截图

软件特色

1、 下载一个25MB的小压缩包,解压后即可直接使用。

2、 这款工具能够自动整理多种数据格式,涵盖csv、xml、json、INSERT语句以及HTML等,帮你省去手动调整的麻烦。

3、 这款工具能够记录并保存所有执行过的 SQL 语句,方便随时回看和查找历史操作。

4、 在输入框中敲字时,软件会根据当前内容给出对应的文字建议,按 Tab 键就能直接采纳这些提示,省去手动敲完整段话的麻烦。

5、 用户可自行定义并添加专属命令,工具会按设定执行相应操作。

6、 Liquibase 用于数据库模式版本管理,能够记录每次结构变更,方便追踪和回滚。

Oracle SQLcl新功能和增强内容:

1、限制SQLcl MCP服务器的级别

现在可以给 SQLcl MCP 服务器设定限制等级,以此决定它能够运行哪些指令。

2、项目导出过滤器

现在通过这个指令,你能过滤器来筛选并导出项目中想要的部分。project export

3、REST 命令增强

现在 REST 命令加入了更多子命令,用起来更顺手。

4、CONNECT命令增强

现在,你可以通过 Oracle 云基础设施(OCI)数据库工具服务里的 CONNECT 命令,来建立与 OCI 中数据库的连接。

5、PROJECT指挥增强

现在可以指定某个分支与当前分支做对比,用 project verify 命令就能完成;同时 PROJECT 指挥部也支持调度器对象,包括作业、程序和调度这几类。

Oracle SQLcl与SQL*Plus关键功能一览:

SQL 格式化(format):SQL*Plus 不支持,SQLcl 支持。

Oracle SQL Developer Command Line(SQLcl) v26.2.0 界面截图

命令历史、多行编辑:SQL*Plus 不支持,SQLcl 支持。

SQL 高亮:SQL*Plus 不支持,SQLcl 支持。

输出格式(JSON/CSV/XML):SQL*Plus 不支持,SQLcl 支持,可通过 set sqlformat 设置。

支持 JavaScript 脚本:SQL*Plus 不支持,SQLcl 支持。

内建 Liquibase 支持:SQL*Plus 不支持,SQLcl 支持。

与 MCP 集成,调用外部模型:SQL*Plus 不支持,SQLcl 支持。

使用简介

一、登录和退出是软件使用中的基本环节,用户通过登录进入个人账户,操作结束后可随时退出,保障账户安全。

请使下命令登录和退出 SQLcl。

SQL [[option] [logon | /NOLOG] [start]]

其中 具有以下语法:option

-H[ELP]  | -V[ERSION]  | [ [-C[OMPATIBILITY] x.y[.z]]]  [-L[OGON]]   [-NOLOGINTIME] [-R[ESTRICT] {0|1|2|3|4}] [-S[ILENT]]

其中 具有以下语法:logon

{username[/password] [@connect_identifier]  | /}  [AS {SYSASM |SYSBACKUP |SYSDBA |SYSDG |SYSOPER |SYSRAC |SYSKM}]  [edition=value]

其中 具有以下语法:start

@{url | file_name[.ext]} [arg ...]

{EXIT | QUIT} [SUCCESS | FAILURE | WARNING | n | variable | :BindVariable] [COMMIT | ROLLBACK]

提交或回滚所有待处理的更改,登出 Oracle, 终止SQLcl,并将控制权返回作系统。

{QUIT | EXIT} [SUCCESS | FAILURE | WARNING | n | variable | :BindVariable] [COMMIT | ROLLBACK]

提交或回滚所有待处理的更改,登出 Oracle, 终止SQLcl,并将控制权返回作系统。

二、在 SQLcl 脚本里,可以通过 ARGUMENT 命令来设定脚本所需的参数。

该命令允许您定义 SQL*Plus 参数,使得 传递给SQLcl脚本。 argument|arg OPTIONS 使用控制参数保留命令。 参数保留适用于所有参数,使用该命令定义 或者不。SET PARAMET 当 (默认)时, 定义的变量会保持其值直到你:SET PARAMETERPOLICYSHARE

1、通过DEFINE定义好变量之后,在后续需要的位置输入新命令即可调用它。

2、用 UNDEFINE 命令可以取消掉一个已经存在的引用变量,把它从当前环境中移除。

3、输入一个引用变量的命令,使用 ACCEPT。

4、在命令的 or 子句里引用变量,接着在命令中调用该列,涉及 NEW_VALUE、OLD_VALUE、COLUMN 与 SELECT 这几个关键字。

5、退出SQLcl。

执行 SET PARAMETERPOLICYISOLATE 操作即可退出 SQLcl。

1、脚本开头的参数设置没有进行保存,也没有给出定义。

2、脚本执行完毕返回主流程时,之前保存过的参数会自动还原到原来的状态。

3、调用脚本中的参数设置不会影响包含脚本的版本。

脚本内设定的参数不会作用于调用它的主版本。调用前需先指定命令,否则脚本执行完返回时该参数会被清除;若值未写入脚本,则参数无法恢复。

软件运行要求

1、支持的 Java 版本

Oracle SQLcl 需要 Java 17 或 21。支持的 Java 运行环境有:

- Oracle Java 17

- Oracle Java 21

- Oracle GraalVM Enterprise Edition for Java 17

- Oracle GraalVM Enterprise Edition for Java 21

2、JavaScript 支持需要 Java 17 的 GraalVM 配合 JavaScript 运行时插件

下载地址

  • 电脑版
Oracle SQL Developer Command Line(SQLcl) v26.2.0v26.2.0

用户评论

(您的评论需要经过审核才能显示)


0条评论

↑