PL/SQL学习笔记(一)
上一篇 /
下一篇 2007-05-31 22:52:21
/ 个人分类:数据库使用
1. PL/SQL是Oracle对SQL扩展的过程性语言,与SQL不同,PL/SQL是过程性的,而不是声明性的,这意味着代码规定了如何完成工作。
2.使用dbms_output.put_line()来打印数据时,需要先用SET SERVEROUTPUT ON把服务器输出选项打开
3.执行SQL*PLUS命令执行文件test.sql:
SQL> @c:\a\test
4.可以使用SHOW ERRORS命令查看错误的详细信息
5.调用不带参数的函数必须确保不添加圆括号
6.显示函数返回值可以使用:SELECT FUNC_NAMEFROM DUAL;(DUAL时一个总是存在的特殊的Oracle表,它总是只有一行一列。从DUAL表中选择函数即可显示函数的结果)
7.在过程生成器中执行PL/SQL时,需要把dbms_output.put_line替换为text_io.put_line(由于dbms_ouput是一个只存在于数据库服务器中的包),另外,和SQL*PLUS不同,不需要输入斜杠来告诉过程生成器已经输入完了PL/SQL块。
收藏
举报
TAG:
数据库使用