एक ग्राहक ने बताया कि वे SQL सर्वर 2012 पर चल रहे थे, और हमने अंतिम वितरण से पहले परीक्षण के लिए कुछ परीक्षण प्रश्न दिए, हालांकि:
'CONCAT' एक मान्यता प्राप्त बिल्ट-इन फ़ंक्शन नाम नहीं है।
मैं समझता हूं कि CONCAT()
SQL सर्वर 2012 में पेश किया गया एक नया बिल्ट-इन फंक्शन है, जो सभी ठीक और अच्छी तरह से है, हालांकि मुझे इस बदलाव की आड़ में अपने बदलाव को वापस करने के लिए कहा गया है, जो कि उपयोगकर्ता "क्वेरी निष्पादित करने वाले" के तहत संगत नहीं कर सकते हैं। निष्पादित करने के लिए Transact-SQL अनुमतियाँ हैं। " इसलिए मैं सिर्फ अपनी बात को साबित कर रहा हूं कि क्लाइंट के पास सबसे ज्यादा संभावना है कि वे SQL सर्वर का एक अलग संस्करण DEV में स्थापित करते हैं, जैसे कि वे PROD में करते हैं।
मुझे विशेष रूप से SELECT/EXECUTE
अंतर्निहित स्केलर मूल्यवान कार्यों के लिए अनुमति देने से इनकार करने के बारे में कोई जानकारी नहीं मिल सकती है , लेकिन क्या यह संभव है, और यदि उपयोगकर्ता अभी भी एक ही त्रुटि पाठ प्राप्त करता है?
DECLARE @msg VARCHAR(200) = 'Shrink file completed. Target Size: ' + @TargetSize + ' MB. Timestamp: ' + CURRENT_TIMESTAMP;
SELECT (c.FirstName+','+c.LastName) AS FULLNAME FROM graduatejob c;