का उपयोग कर प्रति पंक्ति एक नए मूल्य के साथ पंक्ति डेटा अपडेट करें मैं तालिका में एक नया कॉलम जोड़ने के लिए fluentmigrator का उपयोग कर रहा हूं। मैं फिर उस कॉलम के लिए एक अद्वितीय मान के साथ तालिका में प्रत्येक पंक्ति को अद्यतन करना चाहता हूं।फ़्लेंटमिग्रेटर
वर्तमान में मैं जब का उपयोग करें:
Update.Table("Foo").InSchema("dbo").Set(new { Bar = Bar.Generate() }).AllRows();
यह सभी पंक्तियों के लिए एक ही मूल्य देता है।
मैं कैसे सुनिश्चित करूं कि यह प्रत्येक पंक्ति के लिए उस विधि को कॉल करे?
यह मेरा स्वयं का कार्य है जो एक अद्वितीय "दोस्ताना" स्ट्रिंग बनाता है, क्षमा करें, कोई मार्गदर्शक नहीं है। – shenku
क्या आप अपने फ़ंक्शन को SQL फ़ंक्शन के रूप में पुनः लिख सकते हैं? अन्यथा आपको अपनी तालिका में सभी पंक्तियों के माध्यम से लूप करना होगा। –
यह ध्यान दिया जाना चाहिए कि आपके कोड उदाहरण में, कीवर्ड 'तालिका' वहां नहीं होना चाहिए, आदेश नहीं चलाया जाएगा। अपने वास्तविक तालिका नाम के साथ बदलें। – shanabus