デフォルトのデータ型は、testRunDataSource または
prodUserDataSource に
uaci_column_types という名前の代替データ型のテーブルを作成することでオーバーライドできます。この追加テーブルにより、Interact はハードコーディングされたデータ型でカバーされないまれなケースに対応できるようになります。
uaci_column_types テーブルが定義されている場合、Interact は、テーブル生成に使用するデータ型として、メタデータを列に使用します。
uaci_column_types テーブルが定義されていない場合、またはテーブルを読み取ろうとしたときになんらかの例外が発生した場合は、デフォルトのデータ型が使用されます。
始動時に、ランタイム・システムはまず uaci_column_types テーブルの
testRunDataSource を確認します。
uaci_column_types テーブルが
testDataSource に存在しない場合、または
prodUserDataSource が別のデータベース・タイプである場合、Interact はそのテーブルの
prodUserDataSource を確認します。