随笔分类 -  Oracle数据库

C#获取oracle数据库某表的列名和数据类型【转载】
摘要:C#获取oracle数据库某表的列名和数据类型的sql语句为:select column_name,data_type ,data_length,data_precision,data_scale from user_tab_columns [where table_name=表名]关于此sql语句... 阅读全文

posted @ 2015-03-18 11:57 小丑鱼lyy 阅读(2527) 评论(0) 推荐(0)

C#调用Oracle存储过程【转载】
摘要:1.创建表create table test(ID number,NAME varchar2(10),SEX varchar2(4),AGE number,ADDRESS varchar2(200));2.创建不带参数的存储过程create or replace procedure proc1isb... 阅读全文

posted @ 2015-03-18 11:18 小丑鱼lyy 阅读(190) 评论(0) 推荐(0)

c# 调用带有参数的存储过程方法--oracle【转载】
摘要:1由于交叉表的八个报表写在sql中了,每个报表对应sql语句有300行之多,不能定义视图,因为必须传递个参数,所以利用了存储过程实现。首先,定义包,然后定义包体,在用.net调用生成数据集即可.net调用oracle带参数的存储过程,返回数据集Oracle这个复杂一些,步骤如下:在pl/sql中首先... 阅读全文

posted @ 2015-03-18 10:57 小丑鱼lyy 阅读(241) 评论(0) 推荐(0)

Oraclee 事务处理以及在c#中使用oracle的事务处理【转载】
摘要:1、savepoint(建立保存点,用于失误时回滚到保存点)建立保存点a1:savepoint a1;............................[其间干了很多事]再建立保存点a2:savepoint a2;............................[又再干了很多事]回滚到... 阅读全文

posted @ 2015-03-17 17:07 小丑鱼lyy 阅读(2208) 评论(0) 推荐(0)

ORACLE数据库触发器【转载】
摘要:ORACLE 触发器其实是PL/SQL块,它类似于存储过程和函数,不过有一点不同的是,触发器是隐式调用的,并不能接收参数. ORACLE触发器有三种类型,分别是:DML触发器, 替代触发器和系统触发器. 下面对这三种类型一一进行讲述1.DML触发器 顾名思义,DML触发器是由DML语句触发的.例如数... 阅读全文

posted @ 2015-03-11 14:47 小丑鱼lyy 阅读(257) 评论(0) 推荐(0)

导航