SQL 和 SQL*Plus 有啥区别? [关闭]

Posted

技术标签:

【中文标题】SQL 和 SQL*Plus 有啥区别? [关闭]【英文标题】:What is the Difference between SQL and SQL*Plus? [closed]SQL 和 SQL*Plus 有什么区别? [关闭] 【发布时间】:2009-07-03 15:38:17 【问题描述】:

SQL 和 SQL*Plus 有什么区别?

【问题讨论】:

【参考方案1】:

SQL* Plus 是 Oracle 专有的命令行工具。您可以使用该工具将 SQL 查询发送到服务器。它还可以帮助您格式化查询结果。

您应该在http://www.comp.nus.edu.sg/~ooibc/courses/sql/sqlplus.htmhttp://www.comp.nus.edu.sg/~ooibc/courses/sql/sqlplus.htm 上获得 SQL*Plus 的良好开端

SQL 是用于与 Oracle 服务器通信以访问和修改数据的查询语言。

干杯

【讨论】:

【参考方案2】:

SQL 是一种语言,SQL*Plus 是一种工具。

【讨论】:

【参考方案3】:

SQL*Plus 是用于运行 SQL 和 PL/SQL 语句的 Oracle 产品。

【讨论】:

【参考方案4】:

SQLPlus 是 Oracle 数据库服务器的主要接口,为查询、定义和控制数据提供了一个强大而易于使用的环境。 SQLPlus 提供了 Oracle SQL 和 PL/SQL 的完整实现,以及一组丰富的扩展。 Oracle 数据库卓越的可扩展性与 SQL*Plus 的对象关系技术相结合,使您能够使用 Oracle 的集成系统解决方案开发复杂的数据类型和对象。 来自 Oracle.com (http://www.oracle.com/technology/tech/sql_plus/index.html)

【讨论】:

即使按照市场营销标准,这也是无耻的。我看不到甲骨文公关部门以外的任何人认真地将 SQL*Plus 描述为“功能强大但易于使用的环境”,因为如果不求助于诸如 TOAD 之类的工具,几乎不可能在甲骨文中做任何严肃的工作, PL/SQL Developer 或 Oracle SQL Developer 当我在 1988 年学习它时,它对我来说似乎是一个非常强大的工具。我有点喜欢它在这 21 年中根本没有真正改变的方式。【参考方案5】:

sql*plus 是一个基于字符的交互工具,运行在图形用户界面环境中。它被加载到客户端机器上。

【讨论】:

以上是关于SQL 和 SQL*Plus 有啥区别? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

LinuxCentOS中使用SQL*Plus启动和关闭数据库

SQL Plus 和“常规”SQL 之间的区别?

最喜欢的 SQL*Plus 提示和技巧 [关闭]

逻辑 SQL 和物理 SQL 有啥区别?

SQL和T_SQL有啥区别

SQL和 FOXPRO有啥区别?