एक उदाहरण उपयोग
<update tableName="updateTest">
<column name="varcharColumn" value="new column 1 value"/>
<column name="dateCol" valueDate="2008-01-01"/>
<column name="intCol" valueNumeric="11"/>
<where>id=:value</where>
<whereParams>
<param valueNumeric="134" />
</whereParams>
</update>
वह जगह है जहाँ: मूल्य <where>
ब्लॉक में बयान 'param' ब्लॉक में मानों के साथ प्रतिस्थापित किया गया है। यदि कई हैं: मूल्य विवरण वे खंड के भीतर क्रम में बदल दिए जाते हैं।
हालांकि, कोड को देखते हुए, ऐसा लगता है कि जहां पैराम का उपयोग नहीं किया जाता है या एकीकृत नहीं किया जाता है। शायद मुझे याद आ रही है कि इसे कहाँ उठाया जा रहा है, लेकिन यह ब्लॉब/क्लोब अपडेटिंग के बाहर भी काम नहीं कर रहा है।
इसे आज़माएं और देखें कि यह आपके लिए काम करता है, अन्यथा मैं मानक where
ब्लॉक के साथ स्टिक कहूंगा जब तक कि समर्थन में सुधार न हो।
स्रोत
2014-04-24 20:37:53
आपकी प्रतिक्रिया के लिए धन्यवाद, लेकिन मैं सोच रहा था कि whereparams> के अंदर कैसे उपयोग करें? –
user3488996
इसके बारे में क्षमा करें - मुझे पहले भी के बारे में पता नहीं था। मुझे कुछ शोध करना होगा और देखें कि क्या मैं यह पता लगा सकता हूं कि क्या है। –
SteveDonie