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

oracle存储过程例子及其他语句[1]

刘贤同学写的一个例子,很不错,所以就收藏一下:)

sql 代码
  1. create or replace  
  2. PROCEDURE p_insert_t   
  3. (v_x in NUMBER)   
  4. IS  
  5. temp_id number;   
  6. BEGIN  
  7. FOR i IN 1..v_x LOOP   
  8. select SEQ_B_USER_ID.nextval into temp_id from dual;   
  9. insert into buser (id, username, nickname, status, createdtime) values(temp_id, to_char(temp_id), to_char(temp_id), 0, sysdate);   
  10. END LOOP;   
  11. END;   
  12. --execute  

创建sequence的方法(备忘):

sql 代码
  1. CREATE SEQUENCE SEQ_B_USER_ID INCREMENT BY 1 START WITH 1;   

 复制一个表的结构:

sql 代码
  1. create table test as select * from bookmarkcategory where 1=2;  

 随机数:

sql 代码
  1. select dbms_random.value(1,20) from dual;  

 游标的使用例子:

sql 代码
  1. SET SERVERIUTPUT ON     
  2. DECLARE     
  3. CURSOR c_emp IS select title from bookmarkcategory where username='130';   
  4. r_emp c_emp%ROWTYPE;     
  5. BEGIN     
  6.  OPEN c_emp;     
  7.  -- LOOP     
  8.  FETCH c_emp INTO r_emp;     
  9.     --EXIT WHEN c_emp%NOTFOUND;     
  10.     --DBMS_OUT.PUT.PUT_LINE('Salary of Employee is'|| r_emp.title);     
  11.   --END LOOP;     
  12.  update bookmarkcategory set title = r_emp.title where id=121;   
  13.  CLOSE c_emp;     
  14. END;

转载于:https://www.cnblogs.com/linsond/archive/2010/07/17/1779524.html

相关文章:

  • 把问题描述清楚是解决问题的起点
  • jquery:利用jsonp跨域访问--转载
  • async await
  • 《C#本质论》读书笔记(十)异常处理 @ Lennon
  • xml 转义特殊字符
  • openldap+php-ldap操作
  • 人生的二和三
  • Springmvc----注解和非注解开发
  • js 获取URL参数的值
  • 想要Freestyle?先要遵守 MySQL 这十大铁律!
  • 一位女程序员的征婚广告
  • 高通和诺基亚携手推动5G新空口大规模移动部署
  • 8月6日中国概念股涨跌互现 dj97跌6.56%
  • 关于 Cirru Editor 存储格式
  • SecureCRT 使用技巧
  • 收藏网友的 源程序下载网
  • Android框架之Volley
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • golang 发送GET和POST示例
  • JavaScript服务器推送技术之 WebSocket
  • JS笔记四:作用域、变量(函数)提升
  • MQ框架的比较
  • Octave 入门
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • Rancher-k8s加速安装文档
  • rc-form之最单纯情况
  • SQLServer之创建数据库快照
  • Theano - 导数
  • Vue--数据传输
  • 复习Javascript专题(四):js中的深浅拷贝
  • 构造函数(constructor)与原型链(prototype)关系
  • 欢迎参加第二届中国游戏开发者大会
  • 前端技术周刊 2019-01-14:客户端存储
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 【干货分享】dos命令大全
  • ​插件化DPI在商用WIFI中的价值
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (论文阅读30/100)Convolutional Pose Machines
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (三)uboot源码分析
  • (算法设计与分析)第一章算法概述-习题
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (一)SpringBoot3---尚硅谷总结
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • .Net多线程总结
  • .NET关于 跳过SSL中遇到的问题
  • .Net组件程序设计之线程、并发管理(一)
  • ::前边啥也没有
  • @EnableConfigurationProperties注解使用