三九宝宝网宝宝百科宝宝知识

如何建立一个数据库存储过程

02月28日 编辑 39baobao.com

[如何建立数据库表单]开始—找到控制面板—看到BDE Administrator,双击运行它,地址运行里面有很多建立好的,不过有的没有,其实无论有没有都没有关系。 运行BDE Administrator后,选项Object,单击后在里...+阅读

由于不知道你的表结构,所以以下过程供参考(提醒:创建存储过程前,先选好要执行创建语句的数据库)

--------------------------------------------------

CREATE PROCEDURE getavg--存储过程名字为getavg

kc varchar(255),--假设课程号字段为字符类型

avg decimal(5,1) OUTPUT --输出平均成绩

AS

--课程号为kc的平均成绩

SELECT avg = avg(成绩字段)

from 表名

where 课程号字段 = kc

return avg

GO

------

以上为创建存储过程,以下为调用

declare a decimal(5,1)

EXECUTE getavg '课程号', avg = a output

print a

mysql如何创建存储过程

1 用mysql客户端登入

2 选择数据库

mysql>use test

3 查询当前数据库有哪些存储过程

mysql>show procedure status where

4 创建一个简单的存储过程

mysql>create procedure hi() select 'hello';

5 存储过程创建完毕,看怎么调用它

mysql>call hi();

显示结果 mysql>call hi();

+-------+

| hello |

+-------+

| hello |

+-------+

1 row in set (0.00 sec) Query OK, 0 rows affected (0.01 sec)

6 一个简单的储存过程就成功了

如何创建SQL存储过程

打开企业管理去.点开你的数据库中的表.找到 存储过程.右键 →新建存储过程,→ 里面有模板.直接写就可以.点击检查语法来判断语法的正确与否. 给个例子: CREATE PROCEDURE 存储过程名 参数1 varchar

(3) = '参数1', 参数2 varchar

(1) = '参数2' AS if 参数1= '0' -- 判断参数是否等于0 SELECT 语句 ...FROM 表名 a //查询语句.(其余的以此类推) where a.type='r' //判断条件 if 参数2= '1' //同上 SELECT 语句... where 条件 FROM 表名 a where a.type='r' GO

以下为关联文档:

在DataStage中怎么调用Sybase IQ数据库中的存储过程虽然具体没有用datastage连接sybase IQ数据库,但按照以往连接DB2、sqlserver、ORACLE这些数据库调用存储过程的经验来看,估计需要配置ODBC才行了。 直接使用sybase stage一般...

如何建立数据库一、建立数据库方法一:使用向导,调出方法⑴可采用“文件”菜单“新建”⑵或采用“工具”菜单“向导”方法二:使用数据库设计器 1、使用向导建立数据库特点:可以方便快捷地创建数...

建立一个数据库 !怎样建立!看你用什么数据库管理系统,比如SQL Server: 1、先建立名称为mydb的数据库: create database mydb 2、切换到当前数据库: use mydb 3、在mydb数据库中创建数据表,例如: CREATE TAB...

如何建立数据库啊开始—找到控制面板—看到BDE Administrator,双击运行它,地址运行里面有很多建立好的,不过有的没有,其实无论有没有都没有关系。 运行BDE Administrator后,选项Object,单击后在里...

plsql developer里怎么写存储过程和执行存储过程怎么查看存储--建立测试数据: create table BOOK(编号 number(10),书名 varchar2(20),价格 varchar2(20)) insert into BOOK values(100,'aa','88.77') select * from BOOK --建立存储过程: c...

plsql存储过程如何调试1. 打开PL/SQL Developer如果 在机器上安装了PL/SQL Developer的话,打开PL/SQL Developer界面输入 用户名,密码和host名字,这个跟在程序中web.config中配置的完全相同,点击确定...

MYSQL数据库中怎么建立一个表呢1、打开Navicat for MySQL,找到要创建数据库中数据表 2、接着我们在“表”上面单击鼠标右键,然后点击“新建表” 3、然后,右边就会出现设计表的界面,这里可以设置表的字段名,类...

数据库中函数和存储过程的求别本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。 函数...

求一个oracle的批量删除的存储过程1 2 3 4 5 6 7 8 9 10 11 12 13 declarecursorc1 isselect* fromtable_A; li_lineno number(8); begin li_lineno := 1; fort inc1 loop deletefromtable_A wherexbie00 ='1...

推荐阅读
图文推荐