`
xqf222
  • 浏览: 129065 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Informix创建执行和删除带参数的存储过程实例

 
阅读更多

Informix创建执行和删除带参数的存储过程实例

--创建带参数存储过程second_string
CREATE PROCEDURE second_string(input CHAR(256))
RETURNING CHAR(256);
DEFINE var1 CHAR(256);
DEFINE var2 INT;
LET var1 = input;
LET var2 = 1;
WHILE var2 = 1
IF substr(var1, 0, 1) = ' ' THEN
RETURN substr(var1, 2);
END IF;
LET var1 = substr(var1, 2);
END WHILE;
END PROCEDURE;
--执行带参数存储过程second_string
execute procedure second_string('gAAAAAAAAAAAAAA 0.0000');
--删除带参数存储过程second_string
drop procedure second_string(CHAR);

分享到:
评论

相关推荐

    Informix数据库常用命令介绍

    1. **oninit**: 这是 Informix 数据库初始化命令,用于启动数据库服务器实例。它负责加载数据库配置信息,分配系统资源,并准备好处理客户端连接。`oninit` 可以接受多种参数,如 `-C`(指定配置文件)和 `-n`(指定...

    informix教程 informix数据库系统概述

    INFORMIX-ISQL(Interactive SQL)是Informix提供的一个数据库操纵工具,用户可以通过命令行界面执行SQL语句,进行数据查询、插入、更新和删除等操作。ISQL还支持交互式会话,方便开发者进行调试和数据管理。此外,...

    informix语法

    - 安装过程中,用户需要选择安装类型、配置服务器参数、指定安装路径,以及设置数据库实例和网络服务。 - 安装后的工作包括初始化数据库、创建用户和数据库、配置安全设置、启动和停止服务,以及进行性能调优和...

    Informix管理员参考指南 V9.4.rar

    此外,还会涉及初始化数据库、创建实例和配置系统参数等步骤。 2. **数据库管理**:掌握创建、删除和管理数据库的方法,如使用SQL语句创建表,理解表空间和数据文件的原理,以及如何进行数据备份和恢复。 3. **...

    Informix数据库基础.rar

    **Informix数据库基础** Informix是一款由IBM公司开发的关系型数据库管理系统(RDBMS),它在...通过阅读《Informix数据库基础_1.doc》文档,您可以获得更详细的指导和实例解析,从而更好地理解和运用Informix数据库。

    Informix dbaccess用户指南.rar

    1. **dbaccess介绍**:dbaccess是Informix数据库的客户端工具,用于执行SQL查询、创建和管理数据库对象、监控数据库状态以及执行各种数据库维护任务。通过命令行界面,用户可以方便地与Informix服务器进行交互。 2....

    Informix 编程手册.pdf

    通过以上知识点的概述可以看出,《Informix 编程手册》是一本非常全面且深入的指南,不仅覆盖了INFORMIX-4GL的基础知识,还提供了丰富的实例和实践指导,对于希望掌握该技术的开发者来说是非常宝贵的资源。

    infomrix手册

    - 表和索引:如何创建、修改和删除表,以及建立和优化索引以提升查询速度。 - 视图与存储过程:视图提供虚拟表功能,存储过程则封装复杂的SQL操作。 - 触发器与约束:实现业务规则的自动执行和数据完整性保障。 ...

    ADO.NET应用与实例

    - Command对象:执行SQL命令或存储过程,返回结果集。 - DataReader对象:只读、只向前的数据流,用于高效地从数据库读取大量数据。 - DataAdapter对象:在DataSet和数据库之间架起桥梁,可以从数据库填充DataSet,...

    oracle10g数据库详解.ppt

    DBCA是一个图形化工具,简化了数据库实例的配置和创建过程。 **数据库表格创建** 在关系数据库中,表格(表)是数据的主要容器。创建表需要定义列名、数据类型和约束条件,如主键和外键。主键是确保表中每条记录...

    IT数据库(1)[参照].pdf

    - 执行存储过程时,服务器会在sysbsystemprocs系统数据库(D)中查找相关的存储过程定义。 7. **ASM实例查询** - 通过查询v$ASM_DISKGROUP,发现DGROUP1处于DISMOUNTED状态(A),意味着该磁盘组被DBA卸载,而非丢失...

    MySQL数据库基础与实例教程练习题参考答案.doc

    - **存储过程(Stored Procedure)**:预编译的SQL代码块,可以接受输入参数并返回结果。 - **触发器(Trigger)**:当特定事件发生时自动执行的一段SQL代码。 - **函数(Function)**:执行特定计算任务并返回值的SQL代码...

    oracle笔记

    4. IBM的DB2和Informix,支持大数据处理和高并发场景。 5. Oracle数据库,作为大型数据库的代表,特别适用于处理海量数据和复杂事务。 **数据库SQLPLUS命令** SQLPLUS是Oracle提供的一个命令行工具,用于与数据库...

    ArcSDE快速入门教程.pdf

    这意味着用户可以利用已有的DBMS(如Oracle、Informix、IBM DB2等)来存储和管理空间数据,从而实现空间数据与属性数据的一体化管理。 ##### ArcSDE的优点 1. **数据库连接结构属性** - 支持多种数据库平台,能够...

    java 面试题 总结

    引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始...

    超级有影响力霸气的Java面试题大全文档

    引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始...

    韩顺平oracle学习笔记

    注意:在删除用户时,如果要删除的用户已经创建了表,就需要在删除的时候带一个参数cascade 4.用户管理的综合案例 概述:创建的新用户是没有任何权限的,甚至连登陆的数据库的权限都没有,需要为其指定相应的权限。...

    网管教程 从入门到精通软件篇.txt

     创建和删除硬盘驱动器上的分区。diskpart 命令仅在使用故障恢复控制台时才可用。  diskpart [ /add |/delete] [device_name |drive_name |partition_name] [size]  参数 无  如果不带任何参数,diskpart ...

    oracle数据库学习笔记

    - **删除用户:** `drop user 用户名 [cascade]` (使用 `cascade` 参数可以同时删除用户所拥有的所有对象) **权限管理:** - **系统权限:** 授予用户对数据库的操作权限,如 `connect`, `dba`, `resource`。 - **...

Global site tag (gtag.js) - Google Analytics