すべてのプロダクト
Search
ドキュメントセンター

Tablestore:Tablestore SDK を使用したときに「Validate PK type fail」というエラーメッセージが返された場合はどうすればよいですか?

最終更新日:Apr 02, 2025

Tablestore SDK を使用したときに「Validate PK type fail」というエラーメッセージが返された場合は、指定したプライマリキー列のデータ型がデータテーブルのプライマリキー列のデータ型と同じであることを確認してください。

問題の説明

Tablestore SDK を使用してデータテーブルにデータを書き込むときに、次のエラーメッセージが返されます。

Caused by: [ErrorCode]:OTSInvalidPK, [Message]:Validate PK type fail. Input: VT_STRING, Meta: VT_BLOB. [RequestId]:00055f43-3d31-012b-62c3-980a3eefe39e, [TraceId]:02822839-3b5b-af35-409a-cf68841239fa, [HttpStatus:]400

考えられる原因

指定したプライマリキー列のデータ型が、データテーブルのプライマリキー列のデータ型と異なります。

解決策

指定したプライマリキー列のデータ型が、データテーブルのプライマリキー列のデータ型と同じであることを確認してください。