首页 > 学院 > 开发设计 > 正文

pl/sql 编程(一)

2019-11-08 20:44:12
字体:
来源:转载
供稿:网友

按符号来命名 1.定义变量,建议用v_做前缀 2.定义变量,用c_做前缀 3.定义游标,用_cursor做后缀 4.定义例外,用e_做前缀 pl/sql 由三部分组成 :定义,执行,例外处理

declear /*定义部分,常量,变量,游标,例外,复杂数据类型 begin /*执行部分 要执行的SQL语句 exception /*例外处理-处理各种错误

no_data_found Oracle 例外处理set severoutput on 打开输出选项

例子

DECLAREv_name varchar2(22);--定义字符串变量v_id number(4);BEGINselect name ,id into v_name,v_id from t_yy where id=&no; &no定义的变量dbms_output.put_line('ID:'||v_id||'名字:'||v_name); ||连接符EXCEPTIONWHEN NO_DATA_FOUNDTHEN dbms_output.put_line('小伙,你输入的ID不存在');END;/

编写一个过程 输入id和新名字 修改姓名

create PRocedure sp3(spid number,newName varchar2) is beginupdate t_user set name=newName where id=spid;end;/调用sp3 call sp3(4567,'tym');
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表