网站大量收购闲置独家精品文档,联系QQ:2885784924

PLSQL语句PLSQL语句.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLSQL语句PLSQL语句

PL/SQL语句的的使用Pl数据类型的定义与输出语句数据定义name varchar2(8);origin varchar2(20);数据输出语句name varchar2(8);origin varchar2(20);完整代码块declare name varchar2(8); origin varchar2(20); age number(2); begin name := 陈武; origin := 湖南邵阳城步; age := 19;dbms_output.put_line(name || ,来自 || origin || ,今年 || age || ‘岁’);end;开启服务器开关SQL set serveroutput on;PL/SQL如何抛出异常exception when others then dbms_output.put_line(除数不能为零!!!!);如何打印oracle中表格的信息declare num t_table.id%type; na t_table.name%type; add t_table.origin%type; money t_table.sal%type; begin select id,name,origin,sal into num,na,add,money from t_table where id=1;过程中的异常处理exception when no_data_found then dbms_output.put_line(no_data_found,errorr!!!!);程序的灵活性处理select id,name,origin,sal into num,na,add,money from t_table where id=a;(不能够使用id:=a)declarel_table t_table%rowtype;begin select * into l_table from t_table where id=m; dbms_output.put_line(l_table.id||l_table.name||l_table.oringin||l_table.sal);如何定义类型declare type table_rec is record( name t_table.name%type, origin t_table.origin%type, sal t_table.sal%type); l_table table_rec; begin select name,origin,sal into l_table from t_table where id=n;dbms_output.put_line(l_table.name||l_table.origin||l_table.sal);如何使用常量declare first constant number(2) default 22;begin dbms_output.put_line(‘first=’||first);end;实例:declare day_in_week constant number(1) default 7; week_in_month number(1) default 4; begin dbms_output.put_line(一个星期有||day_in_week||天); week_in_month := 5; dbms_output.put_line(一个月有||week_in_month||周); end;循环语句If-else语句declare l_table t_table%rowtype;level varchar2(15);begin select * into l_table from t_table where id =i;if l_table.sal5000 thenlevel = ‘高工资’;else level = ‘低工资’;end if;dbms_output.put_line(‘薪水等级’||level);end;For循环语句九九乘法表的编写:declare counter number(1);begin for i in 1..counter loop for j in 1..i loop dbms_output.put_line(j||’*’||i||’=’||j*i||’’); end loop; dbms_output.put_line

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档