- 浏览: 251378 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (282)
- 常用-笔记 (9)
- 2012-2013开发整理 (19)
- 2017前-开发整理 (38)
- 2017-开发整理【前端】 (2)
- 数据库 (25)
- 数据库_Oracle (35)
- 数据库_MySql (4)
- 数据库_Sybase (30)
- 数据库_Oracle ERP (4)
- java 应用 (23)
- java_xml解析 (7)
- java_反射 (0)
- Java_多线程 (0)
- java_socket (0)
- 前端_CSS样式 (3)
- 前端_JavaScript (29)
- 前端_jQuery 应用 (11)
- 前端_jQuery EasyUI (2)
- 开源_SSH框架应用 (18)
- 开源_spring (0)
- 开源_springMVC (0)
- 开源_MyBatis (0)
- 架构_01. SOA_webService (8)
- 架构_02. 搜索引擎_Solr (0)
- 架构_03. redis (0)
- 架构_04. mongodb (2)
- 架构_05. 设计模式 (0)
- 架构_06. 缓存机制 (0)
- 架构_07. 身份认证 (0)
- 架构_08. 单点登录 (0)
- 架构_09. JMS消息机制 (0)
- 架构_10. 工作流 (0)
- 架构_11. 日志 (1)
- 架构_12. 数据库-设计 (1)
- 架构_13.分布式架构 (1)
- web_C标签 (4)
- web中间件 (6)
- 综合技术 (4)
- 管理_maven (3)
- 管理_软件项目管理 (17)
- 思考_程序人生 (16)
- 资源_网站 (2)
- 其他 (1)
- Eclipse基本配置 (3)
- 2017-18 (8)
- Linux (1)
- 数字计算 (3)
- 微信开发 (0)
最新评论
-
masuweng:
JavaScript 动态表格增加、删除、行金额计算、合计 -
xxwozixin:
迷茫中在iteye上搜索“程序员的第一个五年规划”结果看到了这 ...
我的中兴五年生活
java程序调用Sybase存储过程:
public void saveHeader() throws SQLException { CallableStatement cStmt = null; String sqlStr = "{call AMS_ITEM_TRANS.SAVE_ALLOCATE_HEADER(?,?,?,?,?,?,?,?,?,?)}"; try { cStmt = conn.prepareCall(sqlStr); cStmt.setString(1, dto.getTransId()); cStmt.setString(2, dto.getTransNo()); cStmt.setString(3, dto.getTransType()); cStmt.setString(4, dto.getTransStatus()); cStmt.setString(5, dto.getFromObjectNo()); cStmt.setString(6, dto.getToObjectNo()); cStmt.setString(7, ConvertUtil.int2String(sfUser.getOrganizationId())); cStmt.setString(8, ConvertUtil.int2String(dto.getToOrganizationId())); cStmt.setString(9, dto.getRcvUser()); cStmt.setString(10, ConvertUtil.int2String(sfUser.getUserId())); cStmt.registerOutParameter(1, Types.VARCHAR); //返回值 cStmt.execute(); dto.setTransId(cStmt.getString(1)); prodMessage("UPDATE_DATA_SUCCESS"); } finally { DBManager.closeDBStatement(cStmt); } }
发表评论
-
hibernate连接sybase出现如下错误:010SK: 数据库无法设置连接选项 SET_READONLY_TRUE
2012-07-31 10:04 1327项目中使用hibernate连接sybase出现如下错误: ... -
Sybase复制服务器安装配置过程中常见问题及解决办法
2012-07-17 17:49 2132Sybase复制服务器安装 ... -
Sybase过程中动态SQL使用
2012-05-29 17:44 1456Sybase过程中动态SQL使用: --DROP PRO ... -
Sybase常见问题
2012-05-23 13:25 8731. 程序调用过程报以下 ... -
Sybase数据SQL查询
2012-01-05 12:42 1242Sybase查询: 查询某天是星期几 set date ... -
oracle常用函数,sybase常用函数
2011-12-08 12:03 1805oracle常用函数与sybas ... -
Sybase 写法与Oracle写法的 比较
2011-12-08 09:33 1047项目开发中整理: 1. 计算时间不同写法 ... -
sybase函数例子(2)
2011-11-16 21:10 721Sybase函数例子: -- 功能描述 : 系统初始 ... -
sybase函数例子(1)
2011-11-16 21:09 778Sybase create or replace funct ... -
Oracle左右连接和Sybase的比较
2011-11-16 00:55 1527数据表的连接 有: 1、内 ... -
从sybase的存储过程转向oracle的存储过程的不同点
2013-01-08 17:26 13731. ORACLE存储过程的参数不能限定位数,参数类型定位为 ... -
存储过程sybase带输入输出参数和游标功能
2011-11-11 10:34 2030例子: /**带输入输出参数和游标功能的sybase ... -
sybase自动清除日志
2011-11-11 10:31 899在图形界面定位到日志端,弹出属性框,选择thresh ... -
Sybase 存储过程(嵌套调用)使用另外一个存储过程的结果集
2011-11-11 10:32 1041/****************************** ... -
Sybase Ase 添加定时任务
2011-11-11 10:30 882准备一个sh文件和sql文件 Sh文件中内容如下 . / ... -
Sybase IQ添加定时任务
2011-10-28 16:31 1174Sybase IQ添加定时任务: create even ... -
Sybase数据库清除日志的做法
2011-10-28 16:27 937最近在项目中使用Sybase,发现数据库日志满了,处理办法 ... -
Jsp调用Sybase数据库存储过程返回记录集成功.(weblogic数据源方式)
2011-10-28 16:27 918源代码如下: <%@page contentType= ... -
sybase存储过程基础
2011-10-28 16:28 1311总结一下sybase存储过程和触发器的一些基本特点。sybas ... -
SYBASE ASE12.5中存储过程的建立和调用
2011-10-28 16:29 1300一、建立存储过程(三个存储过程:up_sendgroup2-& ...
相关推荐
在IT领域,数据库存储过程是实现复杂业务逻辑和优化性能的重要工具。Sybase数据库系统,作为一款企业级的关系型数据库管理...理解JNI调用约定和数据库对Java的支持特性,有助于顺利地将Java集成到Sybase存储过程中。
本话题将详细讲解如何使用Java调用带有参数的Oracle存储过程,并获取存储过程返回的集合。 首先,Oracle存储过程是一种预编译的SQL语句集合,它可以在数据库服务器端执行,提高性能,减少网络传输。`PROCEDURE.sql`...
以下是如何使用Java调用Sysbase存储过程的示例: ```java CallableStatement cs = conn.prepareCall("{call myProcedure(?, ?)}"); cs.setInt(1, inputParam1); cs.registerOutParameter(2, java.sql.Types.VARCHAR...
在Java中,可以通过JDBC调用存储过程,例如: ```java CallableStatement cs = conn.prepareCall("{call myProcedure(?, ?)}"); cs.setInt(1, inputParam); cs.registerOutParameter(2, Types.INTEGER); cs.execute...
接下来是Sybase,它是一种关系型数据库管理系统,常用于企业级的数据存储和处理。在描述中提到的定时执行SQL语句,这可能涉及到数据库的日常维护操作,如数据备份、统计分析或是定期更新数据。Java可以通过JDBC...
2. jconn3.jar: 随着JDBC规范的升级,jconn3.jar应运而生,它支持JDBC 3.0规范,带来了更多的特性,比如批处理、存储过程调用和更好的性能优化。这个版本的驱动通常被认为比jconn2.jar更稳定,功能也更强大。 3. ...
在Sybase ASE 12.5中,可以通过JDBC连接来创建、调用Java存储过程。 - **创建Java存储过程**:首先需要编写Java类并编译成.class文件,然后通过SQL语句将这些文件加载到数据库中,最后定义存储过程的输入输出参数。...
在Java中调用Oracle存储过程的方法如下: ```java CallableStatement cs = conn.prepareCall("{ call add_numbers(?,?,?) }"); cs.setInt(1, 10); // 设置第一个输入参数 cs.setInt(2, 20); // 设置第二个输入参数 ...
存储过程是一种预编译的SQL代码块,它可以存储在数据库服务器上,并通过一个名称来调用,从而提高应用程序的性能并简化复杂的数据库操作。此外,我们还将探讨使用Java语言连接多种数据库的基本方法。 #### 存储过程...
Sybase IQ 的存储过程支持多种语言,如 Transact-SQL 和 Java,使得开发人员可以根据项目需求选择最适合的语言来编写存储过程。 ##### 2.2 创建存储过程 创建存储过程主要包括以下几个步骤: 1. **定义输入参数**:...
- **调用Java存储过程**:一旦Java存储过程创建完成,就可以像普通的存储过程一样被调用。这通常是在Transact-SQL查询中通过EXECUTE语句完成的。 ##### 3. Java类的安全性和权限管理 - **安全考虑**:在ASE中使用...
### Sybase IQ 16.0 构件块、表和过程相关知识点 #### 一、文档概述 **Sybase IQ 16.0**是一款高性能的列存储数据库管理系统,适用于大规模的数据仓库和分析处理场景。该文档是针对Sybase IQ 16.0 SP03版本的一份...
在IT领域,数据库是存储和管理数据的核心工具。在Java编程环境中,JDBC(Java Database Connectivity)是一个标准的API,用于连接Java应用程序和各种类型的数据库。本篇文章将深入探讨MySQL、SQL Server和Sybase这三...
Sybase JDBC驱动,全称Java Database Connectivity,是用于Java程序与Sybase数据库之间通信的桥梁。JDBC驱动程序允许Java应用程序通过Java API访问Sybase数据库,执行SQL查询、更新数据库记录以及进行各种数据库操作...
- **将Sybase IQ与Hadoop分布式文件系统(DFS)集成**:允许Sybase IQ直接访问存储在HDFS中的数据,无需先将数据导入到Sybase IQ中。 - **将HDFS中的文件作为内存中的表读取**:这是一种高效的方式,可以直接在Sybase ...
这个扩展使得CodeSmith能够连接到Sybase数据库,并获取数据库的模式信息,比如表、视图、存储过程等,然后根据这些信息自动生成对应的代码。 在描述中提到的"CodeSmith链接sybase驱动",意味着你需要安装适用于...
是Sybase提供的JDBC驱动类,它实现了JDBC API,使得Java开发者可以使用SQL语句来访问和操作Sybase数据库。 在标签中,"sybase jdbc jar"暗示了这个RAR文件可能包含了Sybase JDBC驱动的JAR文件。JAR(Java Archive)...
- **1996年5月**:HP、Sybase等公司获得Java许可证。 - **1996年10月**:Sun公司发布了Java Bean规范和第一个Java JIT编译器。 - **1996年11月**:IBM获得了Java OS和HotJava许可证。 #### 二、Java基础概念与...
`sp_iqspaceused`系统存储过程被调用来获取主文件和临时文件的使用信息,并将其转换为MB和百分比来展示。 在数据类型部分,文档介绍了日期和时间相关的数据类型,包括`DATE`、`DATETIME`、`SMALLDATETIME`和`...
这个过程通常涉及到大数据处理和批处理操作,这对于数据分析和存储优化至关重要。描述提到,该脚本能高效地处理100万条数据,大约需要1分钟的时间,显示了良好的性能。 首先,让我们深入了解一下Java和Shell脚本在...