db2编程

mix*_*ixm 1 mysql db2 plsql

我目前正在将一个MySql数据库移植到DB2.到目前为止,我已经能够迁移表,但不幸的是,需要手动迁移函数和触发器.我已经阅读了关于DB2的pl/sql,但DB2的express-c版本不支持它.有关如何将mysql函数和触发器转换为DB2的替代方法吗?

Leo*_*ons 5

我认为您将PL/SQL(Oracle兼容层)与SQL PL混淆,后者是所有DB2版本(包括DB2 Express-C)中内置的过程语言.

实际上,您可以在DB2 Express-C中定义存储过程,函数触发器.在入门电子书中应该有一些关于它的信息.

  • 利昂是正确的.PL/SQL兼容性是DB2中一个相对较新的特性,主要用于帮助从Oracle迁移的DBA.触发器,过程和用户​​定义的函数不需要用PL/SQL编写,通常用SQL PL编写,SQL PL已经成为DB2的一部分已有十多年了. (2认同)