覆盖用于动态创建表的缺省数据类型
Interact 运行时环境在以下两种情况下动态创建表:流程图的测试运行期间;运行快照进程期间(此进程向尚不存在的表中进行写入)。要创建这些表,Interact 依赖于每种受支持数据库类型的硬编码数据类型。
您可以覆盖缺省数据类型,方法是在
testRunDataSource
或
prodUserDataSource
中创建名为
uaci_column_types
的备用数据类型的表。这一附加表使 Interact 能够适应硬编码数据类型未涵盖的极少数情况。
在定义
uaci_column_types
表时,Interact 将列的元数据用作要用于任何表生成的数据类型。如果未定义
uaci_column_types
表,或者如果在尝试读取此表时遇到了任何异常,那么将使用缺省数据类型。
在启动时,运行时系统首先检查
testRunDataSource
来获取
uaci_column_types
表。如果
testDataSource
中不存在
uaci_column_types
表,或者如果
prodUserDataSource
是不同数据库类型,那么 Interact 将检查
prodUserDataSource
来获取此表。
Copyright IBM Corporation 2012. All Rights Reserved.