Oracle SQL Developer Command Line(SQLcl)

Oracle SQL Developer Command Line(SQLcl)

大小:96.42M

更新时间:25-11-25

系统:Pc

版本:v25.3.2

开始下载

Oracle SQL Developer Command Line是面向Oracle Database的一个免费的现代命令行界面,一般简称为Oracle SQLcl,SQL Command Line,SQL开发者命令行,该软件强大、灵活且免费,专为现代 Oracle 数据库专业人士设计,使用CMD提示符或 Bash Shell 开始工作,不仅提供 LOAD 和 DDL 等新命令,可以显著节约时间,还能以您需要的格式提供简单易读的 SQL 结果,是一个不可或缺的实用程序。目前Oracle SQLcl正在取代SQL*Plus,兼容 SQL*Plus的全部命令,可以在交互式或批处理模式下执行 SQL 和 PL/SQL 语句,支持内联编辑、语句补全、命令调回,同时也支持你现有的 SQL*Plus 脚本。同时集成的 MCP 服务器通过允许语言学习模型(LLM)交互式执行查询并处理结果,连接了 Oracle 数据库与 AI 驱动的解决方案,这使得 SQLcl 成为传统数据库开发和前沿 AI/ML 应用的首选接口,快免费下载体验吧。

Oracle SQL Developer Command Line免费版

软件特色

1、只需下载并解压缩一个小文件 (25 Mb) 就能使用

2、自动格式化(csv、xml、json、INSERTs 和 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)数据库工具服务中连接以连接 OCI中的数据库。

5、PROJECT指挥增强:

- 通过该命令,你现在可以指定 分支与当前分支进行比较。project verify

- 你现在可以用调度器对象(作业、程序和调度)来使用 PROJECT指挥部。

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

功能      SQL*Plus   SQLcl

SQL 格式化(format) ❌ ✅

命令历史、多行编辑 ❌ ✅

SQL 高亮 ❌ ✅

输出格式(JSON/CSV/XML)❌ ✅(set sqlformat)

支持 JavaScript 脚本 ❌ ✅

内建 Liquibase 支持 ❌ ✅

与 MCP 集成,调用 AI 模型 ❌ ✅

使用简介

一、登录和退出

请使用以下命令登录和退出 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,并将控制权返回作系统。

二、使用 ARGUMENT 命令的脚本定义SQLcl脚本中的参数

该命令允许您定义 SQL*Plus 参数,使得 传递给SQLcl脚本。

语法

argument|arg OPTIONS

使用控制参数保留命令。 参数保留适用于所有参数,无论使用该命令定义 或者不。SET PARAMETERPOLICY

当 (默认)时, 定义的变量会保持其值直到你:SET PARAMETERPOLICYSHARE

1、输入一个新命令,引用该变量。DEFINE

2、输入一个引用变量的命令。UNDEFINE

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

4、引用命令的 or 子句中的变量,并且 然后在命令中引用该列。NEW_VALUEOLD_VALUECOLUMNSELECT

5、退出SQLcl。

当 是:SET PARAMETERPOLICYISOLATE

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 运行时插件

更新日志

v25.3.2版本

1、表访问列表已更新,适用于MCP服务器中的模式信息工具查询。

应用信息

厂商oracle
语言多国语言[中文]

同类热门

oracle 10g官方版oracle 10g官方版 sql server management studio 22官方中文版sql server management studio 22官方中文版 Navicat for Redis 17中文版Navicat for Redis 17中文版 dbeaver旗舰版dbeaver旗舰版 mongodb数据库软件mongodb数据库软件 mysql官方最新版mysql官方最新版 ibm spss statistics 24统计学软件ibm spss statistics 24统计学软件 Oracle SQL Developer(Oracle数据库开发工具)Oracle SQL Developer(Oracle数据库开发工具)

猜你喜欢

数据库管理软件大全

随着信息化及计算机的发展,程序开发越来越普及,而在程序开发中往往离不开数据库,数据库是按照数据结构来组织、存储和管理数据的仓库,然而随着用户的需要也多了各种数据管理方式,数据库软件发展到如今类型也越来越多,从早期的单一Dbase发展到如今以云数据存储的大型数据库系统,那么数据库软件有哪些呢?常见的数据库管理软件就比如Visual FoxPro、mongodb、SQL Server等,还有一些其它好用的都在小编提供的数据库类软件大全里,希望对你有所帮助。

共有 50 款软件全部>>

类似软件

热门标签

分班软件大全 录音转文字软件大全 Ashampoo系列软件大全 电脑本地音乐播放器软件大全 电脑摄像头监控软件大全 一键系统重装软件合集 电脑采购管理软件大全 系统备份软件大全 万能脱壳工具大全 cad常用插件工具大全 音频升降调软件电脑版 酷家乐软件大全

网友评论0人参与,0条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用