介紹使用SDK時出現Validate PK name fail異常的現象、原因和解決方案。

現象

使用SDK查詢數據時出現如下異常:

Caused by: [ErrorCode]:OTSInvalidPK, [Message]:Validate PK name fail

原因

設置的主鍵名稱和數據表的主鍵名稱不一致,或者設置的主鍵順序和數據表的主鍵順序不一致。

解決方案

設置的主鍵名稱與主鍵順序必須和數據表的主鍵名稱與主鍵順序一致。