アーティクル - CS346927
ThingWorx で SQL Query サービス「演算子が存在しません」または「Iprimitive.getStringValue() を呼び出すことができません」の実行時のエラー
修正日: 22-Dec-2022
適用対象
- ThingWorx Platform 9.1
説明
- データベースを使用してパラメーターを渡す SQL クエリを実行すると、エラーで失敗する
Oracle: <serviceName> を呼び出すことができません: 「com.thignworx.types.collections.ValueCollection.getObject()」の戻り値が null であるため、「com.thingworx.types.primitives.IPrimitiveType.getStringValue()」を呼び出すことができません
またPostgres: サービス <serviceName> を呼び出すことができません: クエリの実行に失敗しました: org.postgresql.util.PSQLException: エラー: 演算子が存在しません: bigint = 文字が異なります ヒント: 指定された名前と引数の型に一致する演算子はありません。明示的な型キャストを追加する必要がある場合があります。ポジション: 46
SQL クエリのタイプ
SQL クエリのタイプ
select * from <<tablename>> where "myColumn" = [[columnValue]]
最新バージョンはこちらを参照ください CS346927