添加文本
有时需要给特定的行添加一个或两个词。使用APPEND命令即可,不用调用编辑器。
使用APPEND命令
SQL> SELECT username, profile
2 FROM dba_users
3 .
SQL> l
1* SELECT username, profile
SQL> APPEND , created date
1* select username, profile, created_date
SQL> l
1 SELECT username, profile, created_date
2* FROM dba_users
SQL>
有时,语句内部可能有--个分号,如果将其解释为语句的终止符,将会产生错误。如下所示:
SQL> INSERT INTO EMPLOYEES VALUES (BEGIN
2 LOAD_PROCEDURE);
3* END*);
第2行中的分号不是语句的结束,因此,在输入上述语句时会显示以下错误消息:
ERROR:
ORA-O1756: quoted string not properly terminated
SQLTERNINATOR变量的默认值为分号(;)。使用SQLTERMINATOR变量关闭分号作为语句终止符的作 用,就可解决此问题,如下所示:
SET SQLTERMINATOR OFF
SQL> INSERT INTO EMPLOYEES VALUES ('BEGIN
2 LOAD_PROCEDURE);
3* END')
/
注意,由于关闭了分号作为语句终止符的作用,应该使用斜杠(/)执行语句。也可以使用BLOCKTERMINATOR变量(默认值为点号(.))来表示语句的结束。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




