- 浏览: 251390 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (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上搜索“程序员的第一个五年规划”结果看到了这 ...
我的中兴五年生活
例子:
/**带输入输出参数和游标功能的sybase存储过程 *author:chinayaosir *blog: http://blog.csdn.net/chinayaosir *qq group: 34610648: *qq NO:44633197 *test tools:Sybase sql advantage */ drop procedure p_get_oclist_with_itemnumber go /* 定义输入参数 orderno , 输出参数 @oc_list*/ create procedure p_get_oclist_with_itemnumber (@orderno varchar(30),@oc_list varchar(255) output) as declare @oc varchar(30) declare @oclist varchar(30) begin declare cursor1 cursor for select distinct oc_number from p_package_oa where order_no=@orderno open cursor1 fetch cursor1 into @oc while @@sqlstatus = 0 begin select @oclist=@oclist+@oc fetch cursor1 into @oc end select @oc_list=@oclist close cursor1 end go /* 定义输入输出参数 */ declare @findword char(255) -- define output param ofindword declare @no char(30) select @no='JH 0902008' /* 在 SQL 后台运行此存储过程测试 */ execute p_get_oclist_with_itemnumber @no,@findword output go /* 运行结果 :E0800120 E0800130*/
发表评论
-
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 8741. 程序调用过程报以下 ... -
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. 计算时间不同写法 ... -
java 调用 sybase存储过程
2011-11-25 23:04 991java程序调用Sybase存储过程: public vo ... -
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: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-& ...
相关推荐
通过上述内容可以看出,Sybase ASE中的存储过程不仅能够极大地提高数据处理效率和安全性,还能简化应用程序的开发流程。掌握存储过程的创建和使用方法对于数据库管理员和开发人员来说至关重要。希望本文能为读者在...
`oracle_存储过程实例.doc`和`oracle存储过程学习经典[语法+实例+调用].doc`可能是关于如何在Oracle中创建、修改和执行存储过程的文档,包括定义输入输出参数、使用游标、异常处理等内容。`oracle存储过程超详细使用...
- **参数化存储过程**: 定义输入和输出参数。 - **返回值**: 存储过程可以返回单个值或多行结果集。 #### 九、触发器 - **创建触发器**: 使用CREATE TRIGGER语句定义触发器。 - **触发器类型**: BEFORE/AFTER ...
- **表UDF**:支持输出多行数据,适用于复杂的数据转换和计算任务。 - **TPF (Table Producing Function)**:一种特殊的表UDF,用于生成新表或修改现有表的数据。 #### Hadoop集成 Sybase IQ 支持与Hadoop的集成,...
存储过程是一种在数据库系统内预先编译好的SQL代码块,它可以接受输入参数,执行复杂的数据库操作,并返回输出结果。存储过程通常被用于执行复杂的数据库任务,比如数据汇总、复杂查询和事务处理等。 #### 存储过程...
OTL的核心概念是“流”,将SQL语句、PL/SQL块或存储过程调用视为带有输入输出流的黑盒。这意味着开发者可以专注于数据的输入和输出,而无需关心底层执行细节。例如,SELECT语句的WHERE子句可以有标量输入变量,输出...
* 验证和确认输入/输出参数和数据类型 * 验证和确认返回值和返回数据类型 * 验证和确认事务模式(连锁/未连锁-@@tranchained) * 验证和确认事务-开始/结束/保存/提交/回调 * 验证和确认隔离级别0/1/2/3 * 验证和...
- SQLDA是SQL数据区,用于存储SQL语句的输入和输出参数,包括列名、类型、大小等信息。 ### 第二节 SYBASE SQL SERVER嵌入式SQL语言 2.1 例子程序展示了如何在宿主语言中定义SQL语句,调用数据库API进行处理。 ...
- **otl_cursor**:用于存储过程和游标操作。 #### OTL的使用 1. **建立数据库连接**:首先,需要使用`otl_connect`类创建数据库连接对象。 2. **创建流对象**:接着,根据具体需求创建适当的流对象(如`otl_...
**存储过程**是在数据库中预编译的一组SQL语句和PL/SQL代码,它可以接受输入参数、返回输出参数和状态值。**创建存储过程**和**调用存储过程**是数据库编程的基本技能之一。同样,**存储函数**允许开发者定义可重用...
- SQLDA是数据描述区,用于在SQL语句和宿主语言之间传递数据,包括输入参数、输出结果以及游标操作中的列信息。 ### 第二节 SYBASE SQL SERVER嵌入式SQL语言 2.1 **一个嵌入SQL语言的简单例子** - 示例程序通常...
- **宿主变量和指示符**:用于存储SQL语句的输入和输出数据。 - **查询**:使用`SELECT`语句查询数据。 - **修改数据**:使用`UPDATE`、`INSERT`、`DELETE`等命令执行。 - **游标**:用于处理查询结果。 **4.2 嵌入...
5. **参数绑定**:支持输入和输出参数,便于动态参数化查询。 6. **错误处理**:提供统一的错误报告机制,简化错误诊断。 7. **性能优化**:根据不同的数据库系统,优化查询执行策略和数据访问速度。 通过以上设计...
- **错误数、I/O时间和数据包计数**:追踪输入输出性能和问题。 - **CPU使用时间**和**登录次数**:了解数据库处理负载和用户活动。 - **死锁**:死锁的频率、最长时间和影响的进程。 - **表空间使用率**:跟踪...
- 用于在宿主语言和SQL之间传递数据的结构,支持输入和输出参数以及结果集。 ### 第二节 SYBASE SQL SERVER 嵌入式 SQL 语言 1. **一个嵌入 SQL 语言的简单例子** ``` EXEC SQL CONNECT TO mydb USER myuser ...
- **错误数**、**输入输出时间**:监控I/O错误和处理时间。 - **数据包读写**:跟踪网络通信的效率。 - **CPU使用时间**、**登录尝试**:反映服务器负载和用户活动。 - **表空间使用率**:分析存储空间利用率。 ...
OTL提供了丰富的功能,包括事务管理、错误处理、批量操作和存储过程调用等。通过OTL,C++开发者能够以面向对象的方式编写高效、可读性强的数据库访问代码,而不必关心底层的数据库API细节。这使得OTL成为C++开发...
- **存储过程结构**:存储过程一般由输入参数、输出参数、局部变量、异常处理等组成。 - **存储过程调试**:DB2提供了多种工具和方法帮助开发者调试存储过程。 - **存储过程调用**:可以通过SQL语句直接调用存储过程...