Oracle数据库中put和put_line的区别_oracle和mysql区别

其他范文 时间:2020-02-28 13:46:42 收藏本文下载本文
【www.daodoc.com - 其他范文】

Oracle数据库中put和put_line的区别由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“oracle和mysql区别”。

前言:

在学习PL/SQL脚本时,打印语句是用得最多的语句。

在Oracle中,又有两种打印的方法:put和put_line。它们的区别是: put:不换行输出,输出在缓冲区,不显示出来,直到执行put_line才一并输出。put_line:换行输出。但首先会输出缓冲区中的内容,然后清空缓冲区。下面举个例子来帮助理解。输入: begin dbms_output.put_line(1);1 end;/ 打印:1 输入: begin dbms_output.put(2);end;/ 没有打印任何内容 再输入一次: / 仍然没有打印任何内容

输入: begin dbms_output.put_line(3);end;/ 问题:现在输出的结果是什么?

你可以把你认为的输出结果写在纸上,注意要包含回车符。

分析:

第一次执行“put(2)”,在缓冲区中产生“2”;

再输入“/”执行上次的代码,在缓冲区中产生“22”;

执行“put_line(3)”,首先输出缓冲区的“22”,再输出“3”和一个回车符。所以最后输出的内容(用“-------------------”隔开的)就是:-------------------223

-------------------小结:

1、如果输出时不需要换行,则用put()方法,不过内容是在缓冲区,在后面执行put_line()时才会一并输出。

2、如果输出时需要换行,则用put_line()。

原文地址:http://hi.baidu.com/

Oracle 数据库各版本之间的区别

Oracle 数据库各版本之间的区别一、Oracle10g分为4个版本,分别是:1。Oracle Database Standard Edition One,最基本的商业版本,包括基本的数据库功能。2。Oracle Database Stand......

ORACLE数据库学习心得

ORACLE数据库结课论文 一个好的程序,必然联系着一个庞大的数据库网路...今年我们学习了 oracle数据库这门课程,起初的我,对这个字眼是要多陌生有多陌生,后来上课的时候听一会老......

Oracle数据库心得体会

学习Oracle数据库的心得体会对于学习Oracle数据库,应该先要了解Oracle的框架。它有物理结构(由控制文件、数据文件、重做日志文件、参数文件、归档文件、密码文件组成),逻辑结构......

ORACLE数据库工作总结

2014-2015学年度第一学期ORACLE教学工作总结班级:13高软班数据库技术是计算机科学技术中发展最快的领域之一,也是应用最为广泛的技术之一,它已经成为计算机信息系统与应用的核......

Oracle数据库总结

创建表及命名规则?表名和列名:必须以字母开头 必须在1–30个字符之间必须只能包含A–Z, a–z, 0–9, _, $, 和# 必须不能和用户定义的其他对象重名 必须不能是Oracle 的保留......

下载Oracle数据库中put和put_line的区别word格式文档
下载Oracle数据库中put和put_line的区别.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文