![]() |
1
4
不仅仅是Java,还有任何过程语言: 程序性 ,这是关键。 DB2是一种关系代数,而不是一种编程语言。如果您需要做一些复杂的事情,最好使用过程语言,而不是尝试将SQL弯曲成它不应该做的事情。 实际上,我们在DB2/z工作中使用REXX,但我看到这里的人在大型机上使用bash进行快速原型设计。一些只使用SQL的人创建了所有这些可怕的临时表,用于存储最好保存在结构中且远离数据库的内容。
1/如果一个工作单元需要对数据库进行两次以上的访问,我们将其设置为存储过程。
|
![]() |
2
0
您可能已经发现了这一点,但为了以防万一,对于这里讨论的任何其他人,都有一本关于存储过程和DB2V9更改的IBM红皮书 DB2 9 for z/OS Stored Procedures: Through the CALL and Beyond |
![]() |
3
-1
出于以下原因,我认为cobol比Java更适合DB2外部存储过程。 1). 您将能够重用现有程序中的一些代码。将cobol子程序转换为存储过程或将存储过程转换为cobol子程序非常容易实现。 |
![]() |
Rogue258 · 在DB2SQL中使用存储过程/宏进行声明和循环 2 年前 |
![]() |
HHH · 在DB2中导入数据失败 6 年前 |
![]() |
ciprian · db2 python[处理失败] 6 年前 |
![]() |
Radinator · 如何创建多记录格式DDS 6 年前 |
![]() |
matz3 · Db2 Pivot函数-fetch next语句 6 年前 |
![]() |
kodym · SQL连接两个查询和类和记录 6 年前 |
![]() |
Jaygovind Sahu · 定期运行红移查询 7 年前 |