エラー 1189

"指定した UTF-16 エンディアンは、データで見つかった Byte Order Mark に一致しません"

項目 説明

SQLCode

-1189L

定数

UTF16_ENDIAN_MISMATCH

SQLState

WC004

ODBC 2 State

エラー

ODBC 3 State

エラー

Sybase エラー・コード

2866

重大度コード

16

考えられる原因

指定した UTF-16 エンコードは、データの予期されるエンディアンを明示的に指定していますが、データの最初で見つかった Byte Order Mark は、データが逆のエンディアンでエンコードされていることを示しています。