Page History
...
列名からデータベースの列を作成するときに、列名をそのまま使用するかどうかを指定します。
| Info |
|---|
デフォルト:LANSAバージョン11 デフォルト:LANSAバージョン11 SP4以降で作成されたテーブルの場合はNO (チェックなし/未選択)。それより古いバージョンで作成されたテーブルの場合はYES (チェックあり/選択) |
...
これにより、これまで Windows 環境でコンパイルされずにエラー 979 で失敗していたテーブルを Visual LANSA で使用できるようになりました。例えば、テーブルに MY@FLD および MY#FLD という 2 つの列がある場合、Windows でのテーブルの作成は失敗し、以下のメッセージが表示されていました。
979 FATAL - Fields MY@FLD
...
and MY#FLD resolve to the same SQL column name MY_FLD
そのため、このテーブルを使用できるのは IBM i のみでした。今後は、設定を NO (チェックなし/未選択) に変更することで、テーブルを正常に作成できます。
...