社区
DB2
帖子详情
在命令行处理器如何创建存储过程(已经有SQL文件)?
k_ch_b
2004-07-26 03:16:15
我已经写了1个创建存储过程的SQL文件,在开发中心调试通过,
现在,我想在DB2的命令行处理器调用该SQL文件,执行后希望能够生成需要的存储过程,
请问各位大虾,我应该写些什么DB2命令?
谢谢。
...全文
218
2
打赏
收藏
在命令行处理器如何创建存储过程(已经有SQL文件)?
我已经写了1个创建存储过程的SQL文件,在开发中心调试通过, 现在,我想在DB2的命令行处理器调用该SQL文件,执行后希望能够生成需要的存储过程, 请问各位大虾,我应该写些什么DB2命令? 谢谢。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
postform999
2005-07-28
打赏
举报
回复
mark
jlwei888
2004-08-03
打赏
举报
回复
db2 -td@ -vf TESTSPS.db2
@ 是TESTSPS.db2中 存储过程的分割符
用DB2
命令行
执行
SQL
脚本
一、准备工作 运行db2cmd或者db2cw打开DB2
命令行
处理器
进入
SQL
脚本存放目录 用db2 connect to user using 命令连接数据库 用db2 set current schema 设置当前的SCHEMA,这个SCHEMA可以是未
创建
的,DB2会自动
创建
。 二、执行不同类型的
SQL
1、在
命令行
执行简单
SQL
命令 db2
DB2 从
命令行
创建
SQL
存储过程
2019独角兽企业重金招聘Python工程师标准>>> ...
SQL
数据库的
存储过程
定义、关键字、语法和使用详解
My
SQL
的
存储过程
(Stored Procedure)是一组为了完成特定功能的
SQL
语句集,它存储在数据库中,并可以通过指定的名字并给定参数(如果有的话)来被调用。
存储过程
可以视为数据库中的函数,但与函数不同的是,
存储过程
允许执行包括修改表在内的复杂操作,并且可以返回多个值(通过输出参数或结果集)。
存储过程
可以提高应用程序的性能,减少了应用程序和数据库服务器之间的通信次数。
存储过程
在数据库服务器上执行,减少网络流量。
存储过程
可以封装复杂的业务逻辑,使得代码更加模块化和易于管理。
SQL
Server
存储过程
(数据库引擎)使用详解
SQL
Server 中的
存储过程
是一组一个或多个 Transact-
SQL
语句的引用。过程类似于其他编程语言中的构造,因为它们可以: - 接受输入参数并以输出参数的形式向调用程序返回多个值。 - 包含在数据库中执行操作的编程语句。其中包括调用其他过程。 - 向调用程序返回状态值,以指示成功或失败(以及失败的原因)。 不要从自动执行的过程返回任何结果集。由于该过程由
SQL
Server 而不是应用程序或用户执行,因此结果集无处可去。
db2 控制台执行
创建
函数语句_DB2 从
命令行
创建
SQL
存储过程
对
命令行
处理器
(DB2® CLP) 选择缺省终止符以外的备用终止符,以在下一步中要预编译的脚本中使用,缺省终止符为分号(“;”)。CLP 必须能够区分出现在例程体的 CREATE 语句内的
SQL
语句结尾和 CREATE PROCEDURE 语句本身的结尾。分号字符必须用于在
SQL
例程体中终止
SQL
语句,所选备用终止符应该用于终止 CREATE 语句及可能包含在 CLP 脚本中的任何其...
DB2
5,886
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章