これが私の現在の発言です。それは動作しません。0 の結果が返されます。
SELECT ID,ACCOUNT,Key,MasterKey, key FROM Asset
WHERE MasterKey = $parent_key And Asset = $asset
このステートメントをハードコードされた値に変更すると、次のようになります。
SELECT ID,ACCOUNT,Key,MasterKey, key FROM Asset
WHERE MasterKey = '1234' And Asset = 'Test'
できます。
変数は、IBM ツールの Castiron を使用して入力されています。そのグループに相談する必要があるのか 、それとも単に変数値を一重引用符で囲むだけなのかわかりません。
このようなもの:
SELECT ID,ACCOUNT,Key,MasterKey, key FROM Asset
WHERE MasterKey = '''' + $parent_key + '''' And Asset = '''' + $asset + ''''
何かご意見は?