当前位置: 首页 > news >正文

网站建设小故事怎么弄小程序

网站建设小故事,怎么弄小程序,php开发工具哪个好用,品牌建设10阶梯一#xff0c;oracle存储过程语法 1.oracle存储过程结构 CREATE OR REPLACE PROCEDURE oracle存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :0; 变量2 DATE; BEGIN END oracle存储过程名字 2.无返回值的oracle存储过程 create or replac… 一oracle存储过程语法   1.oracle存储过程结构  CREATE OR REPLACE PROCEDURE oracle存储过程名字 (     参数1 IN NUMBER,     参数2 IN NUMBER ) IS 变量1 INTEGER :0; 变量2 DATE; BEGIN END oracle存储过程名字   2.无返回值的oracle存储过程 create or replace procedure xs_proc_no is begin   insert into xuesheng values (3, wangwu, 90, 90);   commit; end xs_proc_no;   3.有单个数据值返回的oracle存储过程 create or replace procedure xs_proc(temp_name in varchar2,                                     temp_num  out number) is   num_1 number;   num_2 number; begin   select yu_wen, shu_xue     into num_1, num_2     from xuesheng    where xing_ming temp_name;   --dbms_output.put_line(num_1 num_2);   temp_num : num_1 num_2; end; 其中以上两种与sql server基本类似而对于返回数据集时上述方法则不能满足我们的要求。在Oracle中一般使用ref cursor来返回数据集。示例代码如下   4.有返回值的oracle存储过程(列表返回) 首先建立我们自己的包。并定义包中的一个自定义ref cursor create or replace package mypackage as   type my_cursor is ref cursor; end mypackage; 在定义了ref cursor后可以书写我们的程序代码 create or replace procedure xs_proc_list(shuxue   in number,                                          p_cursor out mypackage.my_cursor) is begin   open p_cursor for     select * from xuesheng where shu_xue shuxue; end xs_proc_list;   5.SELECT INTO STATEMENT   将select查询的结果存入到变量中可以同时将多个列存储多个变量中必须有一条   记录否则抛出异常(若没有记录则抛出NO_DATA_FOUND)   例子    BEGIN   SELECT name,age into 变量1,变量2 FROM user where xxx;   EXCEPTION   WHEN NO_DATA_FOUND THEN       xxxx;   END;   ...   6.IF 判断   IF V_TEST1 THEN     BEGIN         do something     END;   END IF;   7.WHILE 循环   WHILE V_TEST1 LOOP   BEGIN  XXXX   END;   END LOOP;   8.变量赋值   V_TEST : 123;   9.用FOR IN 使用cursor   ...   IS   CURSOR cur IS SELECT * FROM xxx;   BEGIN  FOR cur_result in cur LOOP   BEGIN    V_SUM :cur_result.列名1cur_result.列名2   END;  END LOOP;   END;   10.带参数的CURSOR   CURSOR C_USER(C_ID NUMBER) IS SELECT NAME FROM USER WHERE TYPEIDC_ID;   OPEN C_USER(变量值);   LOOP  FETCH C_USER INTO V_NAME;  EXIT FETCH C_USER%NOTFOUND;     do something   END LOOP;   CLOSE C_USER;   11.用pl/sql developer debug   连接数据库后建立一个Test WINDOW   在窗口输入调用SP的代码,F9开始debug,CTRLN单步调试   二oracle存储过程的若干问题备忘   1.在oracle中表别名不能加as如 select a.name from user a;-- 正确 select a.name from user as a;-- 错误转载于:https://www.cnblogs.com/mr-hero/p/3489851.html
http://www.pierceye.com/news/847555/

相关文章:

  • 文山网站建设哪家好网站开发需要会的东西
  • ie9网站后台编辑器网络公司办公室图片
  • 山西格泰网站建设空间商网站
  • 做网站建设哪家便宜python 做电商网站
  • 网站项目ppt怎么做网络销售推广平台
  • 网站推广营销策略一级a做爰片免费网站 小说
  • 音乐网站排名室内设计基础知识点
  • 毕业设计音乐网站开发背景网站内容怎么修改
  • 风琴折叠图片效果网站宁波seo托管公司
  • app定制研发app开发seozou是什么意思
  • 手机在线制作表白网站集团网站建设价格
  • 手工蛋糕网站开发报告网站集群建设实施方案
  • 定制小程序网站开发公司如何做网站详细步骤
  • 济南做网站多钱网站美化公司
  • 信息流广告的特点青岛网站优化公司哪家好
  • 东莞网站优化公司亚马逊网站开发使用的什么方式
  • 天津网站免费制作专门做教育的视频网站
  • 深圳做网站的公司 cheungdom贵阳软件开发公司在哪里
  • 铜川做网站的公司电话超链接对做网站重要吗
  • 东莞市公租房申请网站-建设网厦门公司建站
  • 可以直接进入网站的代码cms网站后台模版
  • 文章修改网站网站建设高端设计
  • wap手机网站开发贵阳网页设计培训学校
  • e建网站天津建设工程计价网站
  • 太原好的网站制作排名网站数据怎么做接口供小程序调用
  • 广西省住房和城乡建设厅网站网络课程网站建设
  • 如何把网站转网站这几年做那些网站致富
  • 网站开发运维网页制作设计多少费用
  • 网站开发技术协议上海百度推广
  • 粤icp备网站建设 中企动力广州网站开发是什