0
這是我目前的說法。這是行不通的。它返回0結果。我是否需要爲我的SQL語句添加一個引號?
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 + ''''
有什麼想法?
通常這是一個好主意,說明你的答案中的代碼。告訴你它是如何工作的,或者你在做什麼。這有助於新開發人員準確理解發生了什麼。 –
@CalebKleveter謝謝 – affaz