Sybase データベース上に sqlalchemy ORM マッピングがあります。一部のテーブル名はかなり長いため、次のエラーが発生します。
DBAPIError: (Error) ('HY000', "[HY000] [DataDirect][ODBC Sybase Wire Protocol driver]
[SQL Server]The column heading that starts with 'RISK_AGGREGATION_GROUP_id_risk_agg' is
too long. Maximum length is 30.
私ができる方法はありますか:
a)sqlalchemy内のテーブルを「エイリアス」して、より短い列エイリアスを使用するようにします
b) 30 文字の制限を増やす
データベース内にビューを作成できることはわかっていますが、それには触れたくありません。
ありがとう