掲示板一覧 - トピック一覧 Enterprise Architect 全般
データ型の対応について |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| mogass | 投稿日時: 2012-12-27 10:07 |
EA Administrator ![]() ![]() 投稿: 171 |
データ型の対応についてサポートに頂きましたご質問と回答の要約です。
○ご質問 以下のようなことは実現できますか。マニュアル等を見て作業を行ったのですが、上手くできないのです。 ・InformixのSmallintをOracleのnumber(5,0)に自動変換 事前に以下のことを行ってます。 ①InformixDBからDDL情報を元にデータモデルを生成 ②・・・・ ③パッケージ単位でDBMSをOracleに変換 ②・・・・のところでデータ型を登録して対応させる、或いは仮のDBMSで定義したりなど してみたのですが、未だに不明です。 ○回答 異なるDBMS間のデータ型の対応付けは、 データベースの「データ型のマッピング」というダイアログで 設定することができます。 「データ型のマッピング」ダイアログは、以下の手順で表示します。 まず、メインメニューで 設定 | データベースのデータ型 を実行し、 「データベースのデータ型」ダイアログを表示します。 「データベースのデータ型」ダイアログの下部にある 「データ型の対応」ボタンを実行すると、「データ型のマッピング」 ダイアログが表示されます。 引用: ・InformixのSmallintをOracleのnumber(5,0)に自動変換 こちらを実現するには、「データ型のマッピング」ダイアログで 以下のように設定します。 1. 「変換元DBMS:」ドロップダウンリストで「Informix」を選択 (「定義済みのデータベースのデータ型」にデータ型の一覧が表示 されます。) 2. 「定義済みのデータベースのデータ型」の一覧で「SMALLINT」を選択 (「変換元DBMS:」の下の「データ型:」「共通の型:」に「SMALLINT」 の情報が表示されます。) 3. 「変換先DBMS:」ドロップダウンリストで「Oracle」を選択 (「変換元DBMS:」で「SMALLINT」が選択されているので、 「変換先DBMS:」の下の「データ型:」「共通の型:」には 「NUMBER」の情報が表示されます。) 4. 「変換先DBMS:」の下の「サイズ」が「なし」となっているので、 「全桁数と少数桁」を選択し、「5」「0」を入力 5. 「保存」ボタンを実行して情報を保存 以上で設定は完了です。 上記の設定後に「③パッケージ単位でDBMSをOracleに変換」を行うと、 ご要望の動作となると思います。 お試しください。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




