Operator Advisor の設定 > 文字列のデータベース列の長さの設定
文字列のデータベース列の長さの設定
Operator Advisor 8.5 の新規インストールでは、ほとんどの String タイプのデータベース列の長さは 255 であり、次の列の長さは 4000 になります。
workdefinition データベーステーブル上の longdescription
historicaldata データベーステーブル上の value
workdefinitionillustration データベーステーブル上の illustrationurl
その他の String タイプのデータベース列の長さを変更するには、データベースに応じて次のコマンドを実行します。ここで示すコマンド例では、列の長さを 4000 に増やしています。
Postgres の場合: ALTER TABLE <テーブル名> ALTER COLUMN <列名> TYPE varchar(4000);
たとえば、workdefinitionillustration データベーステーブルの illustrationame 列には次のコマンドを実行します。
ALTER TABLE workdefinitionillustration ALTER COLUMN illustrationname TYPE varchar(4000);
MSSQL の場合: ALTER TABLE <スキーマ>.<テーブル名> ALTER COLUMN <列名> NVARCHAR(4000);
たとえば、twschema スキーマを使用するデータベースの workdefinitionillustration データベーステーブルの illustrationame 列には、次のコマンドを実行します。
ALTER TABLE twschema.workdefinitionillustration ALTER COLUMN illustrationname NVARCHAR(4000);