ODBC Driver は、ServiceNow 辞書エントリで定義された最大長に SQL クエリのフィールド長を制限します。データの切り捨てを避けるために、最大フィールド長を増やすことができます。
このタスクについて
ODBC ソースからのデータが辞書エントリのフィールドサイズを超える場合、ServiceNow はフィールドサイズに合わせてクエリ出力を切り捨てます。データが切り捨てられた場合は、次を実行できます。
手順
-
該当するフィールドの辞書エントリの最大長を増やします。
-
ODBC Driver を再接続して変更を反映します。
注: デフォルトでは、ODBC Driver は VARCHAR データタイプを使用してクエリ文字列出力を格納します。文字列が非常に大きくなると (約 16000 文字)、ODBC Driver は代わりに LONGVARCHAR データタイプを使用します。ただし、LONGVARCHAR データタイプで実行できる SQL コマンドのセットは限られていることに注意してください。たとえば、スカラーデータを使用するクエリはサポートされていません。