摘要: sql%rowcount用于记录修改的条数,就如你在sqlplus下执行delete from之后提示已删除xx行一样,这个参数必须要在一个修改语句和commit之间放置,否则你就得不到正确的修改行数。例如:declare n number;begin insert into test_a sel... 阅读全文
posted @ 2014-10-02 23:47 wolfplan 阅读(5545) 评论(0) 推荐(0) 编辑
摘要: 转自:http://lorry1113.javaeye.com/blog/513851关键字: oracle 存储过程1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER... 阅读全文
posted @ 2014-10-02 23:42 wolfplan 阅读(85121) 评论(0) 推荐(3) 编辑
摘要: 我个人觉得写的很好http://blog.csdn.net/wanglilin/article/details/7200201需求:将t2(t_statbuf)表中id和t1(T_Mt)表相同的记录更新进t1表。1.错误的写法:1 update table_name t1 set (a,b,c)=(... 阅读全文
posted @ 2014-10-02 23:26 wolfplan 阅读(37549) 评论(1) 推荐(3) 编辑
摘要: 1、复制表结构以及数据create table d_table_name as select * from s_table_name; ---注意并不会创建索引2、只复制表结构create table d_table_name as select * from s_table_name where ... 阅读全文
posted @ 2014-10-02 23:12 wolfplan 阅读(29232) 评论(0) 推荐(2) 编辑
摘要: 1. 使用%TYPE 在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量:DECLARE v_FirstName VARCHAR... 阅读全文
posted @ 2014-10-02 20:36 wolfplan 阅读(276) 评论(0) 推荐(0) 编辑