PLSQL基本语法的使用

分类:编程技术 时间:2024-02-20 15:33 浏览:0 评论:0
0
本文主要介绍“PLSQL基本语法的使用”。在日常操作中,相信很多人对PLSQL的基本语法的使用存在疑问。小编查阅了各种资料,整理出简单易用的操作方法。希望能帮助大家解答关于“PLSQL基本语法的使用”的疑惑!接下来就请跟随小编一起来学习吧!

过程语言和 SQL 的组合。通过添加变量和控制语句,我们可以编写逻辑上更加复杂的数据库操作

语句框架组成

declare – 可选声明各种变量或游标的地方。 begin – 需要开始执行语句。 --单行注释语句由两个连接在一起的“-”表示。 /*多行注释语句,可以换行*/exception – 可选的错误处理。结尾; – 必要(请注意半结束后的olon)
简单的helloworld程序
1 declare2 v_temp number(6):=123; /* := Yes 赋值符号 */3 begin4 dbms_output.put_line('middle');5 dbms_output.put_line(v_temp);6 end;
注意

要显示程序,需要设置环境

 set serveroutput off -->关闭输出(默认关闭) set serveroutput on -->打开输出
基本数据类型


Number数字类型

Int整数类型

Pls_integer整数类型,出现错误发生溢出

Binary_integer整数类型,代表有符号整数

Char定长字符类型,最多255个字符

Varchar2变长字符类型,最多最多2000个字符

长变长字符类型,最大2GB

Date日期类型

Boolean布尔类型(TRUE,FALSE或NULL任选其一)

%type表示不需要知道具体字段类型,只要是与指定的字段类型一致。例如:v_empno emp.empno%type;

%rowtype与表结构%rowtype完全一致 示例:

 1 打印乘法表 2 begin 3 for i in 1。 .9 循环 4 for j in 1..i 循环 5 dbms_output.put(j||'*'||i||'='||(i*j)||chr(9)); 6 如果 i=j 则 dbms_output .new_line(); 7 结束如果; 8结束循环; 9 end Loop;10 end;

《PLSQL基本语法的使用》的学习到此结束。希望可以解答大家的疑惑。理论与实践相结合,能够更好的帮助大家学习,去尝试吧!如果您想继续了解更多相关知识,请继续关注网站。小编会继续努力,给大家带来更多实用的文章!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > PLSQL基本语法的使用

用户评论