下面是一个java连接Oracle执行一个没有返回值的存储过程的小例程。packagecom.test;
importjava.sql.*;
publicclassprocedure{
publicstaticvoidmain(String[]args){
Connectionct=null;
CallableStatementcs=null;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
ct..
分类:
数据库 时间:
2014-11-30 17:14:32
阅读次数:
185
吐槽!因为没工作,所以偶尔看到群里有人提问题,我会的就帮解决一下。碰到了各种头疼的家伙们,有把接口、实现类、main方法都写到一个类里面的。我帮他改了改,不领情就算了还问为啥,这是基本功呦,还能不能愉快的玩耍了……有存储过程不会的写的,在群里提问,我帮写了个示例,过会儿直接把需求丢给我……我屮艸芔茻...
分类:
其他好文 时间:
2014-11-30 13:52:37
阅读次数:
139
本篇继续上篇《Winform开发框架之存储过程的支持--存储过程的实现和演化提炼(1)》来对Winform开发框架之存储过程的支持进行介绍,上篇主要介绍了SQLServer和Oracle两种数据库对常规存储过程的编写和对比,本篇主要介绍如何在C#里面,如何对这些存储过程进行调用,并获取到对应的数据类...
一、In、out、in out模式在Oracle中过程与函数都可以有参数,参数的类型可以指定为in、out、in out三种模式。三种参数的具体说明,如下图所示:(1)in模式in模式是引用传递。调用过程时实际参数将值以引用方式传递给存储过程的形式参数,形式参数在过程中是只读模式的,也就是说:只能通...
分类:
数据库 时间:
2014-11-29 17:30:47
阅读次数:
226
存储过程的优点: 1、快 2、省流量 3、安全 4、易管理1 、有参数存储的过程的创建:(注:带参数的存储过程当参数比较少时可写在存储过程名称后)create proc 存储过程名@参数名 类型 //可有可无多个用都好隔开@ag intasbegin //...
分类:
其他好文 时间:
2014-11-29 17:17:05
阅读次数:
210
本文主要介绍如何在数据库后台利用存储过程,触发器来管理数据库的技术,并以Delphi做前台,SQLServer做后台的模式给出具体的实现代码。 一、SQL交互式数据库查询语言 交互式数据库查询语言SQL中有关表操作基本的SQL语句有如下四种:(下面分别出给四种语句的语法形式及其说明) (1)...
分类:
其他好文 时间:
2014-11-29 15:47:01
阅读次数:
180
1、没有参数的存储过程DELIMITER $$ --创建结束符 CREATE PROCEDURE proce1() BEGIN SELECT * FROM users; --SQL语句,一定要以;结束 END $$ DELIMITER ; --还原结束符 CALL proce1...
分类:
数据库 时间:
2014-11-29 15:45:51
阅读次数:
152
在我前面很多篇关于框架设计和介绍的文章里面,大多数都是利用框架提供的基础性API进行各种的操作,包括增删改查、分页等各种实现和其衍生的实现,而这些实现绝大多数是基于SQL的标准操作实现的,由于框架的底层是利用了微软企业库Enterprise Library,因此框架也是很好的支持存储过程的各种调用,...
wuhu0723@126.comc#中进行++操作可以是整数或小数,sql中只能对整数进行++操作。char类型 适合存储长度波动较小不回收效率高varchar 类型 适合存储长度波动较大可以回收nchar代表unicode 存储内容包括汉字时候考虑加nSQL语句特点1不区分大小写2没有双引号所有....
分类:
数据库 时间:
2014-11-28 22:41:52
阅读次数:
297