加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle – 如何获取SQL * Plus在create语句中间创建一个空行的视

发布时间:2020-12-12 13:47:45 所属栏目:百科 来源:网络整理
导读:我希望通过脚本创建一些使用SQL * Plus的视图,但如果开发人员已经放置了一个空白的中间语句,似乎会遇到问题. 以下语句在TOAD / PL / SQL开发人员等中工作正常,但在SQL * Plus中失败. (这通常是脚本编写的,但是手动输入它们是完全相同的错误) 任何人都可以告
我希望通过脚本创建一些使用SQL * Plus的视图,但如果开发人员已经放置了一个空白的中间语句,似乎会遇到问题.
以下语句在TOAD / PL / SQL开发人员等中工作正常,但在SQL * Plus中失败.
(这通常是脚本编写的,但是手动输入它们是完全相同的错误)

任何人都可以告诉我为什么/如何阻止它?

CREATE VIEW bob
AS
SELECT *

FROM DUAL;

使用SQL * Plus输出

SQL> CREATE VIEW bob
  2  AS
  3  SELECT *
  4
SQL> FROM DUAL;
SP2-0042: unknown command "FROM DUAL" - rest of line ignored.
您将使用SET SQLBLANKLINES命令:
SQL> SET SQLBLANKLINES on
SQL>
SQL> CREATE VIEW bob
  2  AS
  3  SELECT *
  4  
  5  FROM DUAL;

View created

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读