次の方法で共有


MSSQLSERVER_9532

適用対象: SQL サーバー

詳細

属性 Value
製品名 SQL Server
イベント ID 9532
イベント ソース MSSQLSERVER
コンポーネント SQLEngine
シンボル名 XMLERR_COLUMNSET_CANNOT_CONVERT_FROM_TO
メッセージ テキスト 列セット '%.*ls' を含むクエリ/DML 操作では、列 '%.*ls' のデータ型 '%ls' からデータ型 '%ls' に変換するときに変換に失敗しました。

説明

列セットは、型指定されていない XML 表現であり、テーブルの複数の列を 1 つにまとめて構造化した出力です。 XML 列セットを使用してスパース列の値を挿入または更新する場合、基になるスパース列に挿入される値は、xml データ型から暗黙的に変換されます。 列のデータ型に変換できない値が指定されました。

ユーザーの操作

指定された値は暗黙的に変換することができなかったため、無効なエントリとなる可能性があります。 エラーを修正して再試行してください。 値が正しい場合は、列セットではなく個々の列を使用するようにステートメントを変更します。 これにより、値を適切なデータ型に明示的にキャストすることができます。