|
Ispirer SQLWays数据库迁移软件
Oracle %ROWTYPE到MySQL转换
Oracle %ROWTYPE参数提供记录类型表现行在数据库的表。如果您使用%ROWTYPE和如何列的类型改变或列数在表更改,您的应用的代码保持正确的和使用最新列和类型信息。提供数据独立从应用,并允许减少应用的维护代码。
MySQL没有Oracle %ROWTYPE的相等。在MySQL有必要声明变量为每个列。
SQLWays改变Oracle变量声明与%ROWTYPE参数到MySQL变量声明表有相同的名称和数据类型像列的名称和数据类型在数据库表。
如有以一场变量在记录在过程体,SQLWays改变它到适当的变量。如果有与变量的赋值语句使用%ROWTYPE在过程体,SQLWays改变赋值语句到赋值语句的表为每个变量。
转换的例如:
以下表 ora_rt包括二个列: NUMBER(10)的ID和 VARCHAR2(10)的名称。
别准:这个表格ora_rt 有二个列: ID of NUMBER(10)的ID和 VARCHAR2(10)的名称。