में एक से कई टेबल माइग्रेशन के हिस्से के रूप में हार्ड कोडित मानों को मैप करने के लिए एसएसआईएस का उपयोग करना SQL सर्वर 2005 और विजुअल स्टूडियो 2005 का उपयोग करके, मैं 1 तालिका से डेटा को कई में मर्ज करने के लिए एक एसएसआईएस पैकेज बनाने की कोशिश कर रहा हूं अन्य टेबलएसएसआईएस का उपयोग विजुअल स्टूडियो
स्रोत तालिका में कई फ़ील्ड नहीं हैं जो गंतव्य तालिकाएं करते हैं। उदाहरण के लिए 'बनाया गया' और 'निर्मितडेट' फ़ील्ड। मैं पैकेज आयात प्रक्रिया के हिस्से के रूप में इन्हें कड़ी मेहनत (एक अर्थ में) करना चाहता हूं।
समस्या यह नहीं जानती कि इस मैपिंग को सुविधाजनक बनाने के लिए क्या उपयोग करना है। शुरुआती बिंदु के रूप में यह क्रमशः निर्मित और निर्मितडेट के लिए हार्ड कोड '1' और गेटडेट() के लिए स्वीकार्य होगा।
"गंतव्य के लिए उन्नत संपादक" विकल्प संवाद पर "इनपुट और आउटपुट गुण" या "कॉलम मैपिंग" टैब पर GetDate() जैसे "डिफ़ॉल्ट" मानों को मैप करने के लिए कोई स्पष्ट समर्थन नहीं है।
इस बारे में कोई सुझाव कैसे प्राप्त करें?
मैं स्रोत तालिकाओं से डेटा प्राप्त करने के लिए SQL लिखता हूं। मेरे स्रोत एसक्यूएल में, मैं सभी लापता कॉलम निर्दिष्ट करता हूं ताकि वे मेल खाते हों। मैं यह नहीं कह सकता कि यह कार्य पूरा करने का सबसे प्रभावी तरीका है, लेकिन ऐसा लगता है कि यह मेरे लिए काम करता है। – JJO