मुझे लगता है कि ऐसा करने का सबसे आसान तरीका इस प्रकार है:
CONVERT(VARCHAR(7), RH.updated_datetime, 126)
हालाँकि, मैं कभी भी आवेदन परत से पहले तारीखों को तार में बदलने का प्रशंसक नहीं रहा, इसलिए यदि यह मैं होता तो मैं इसे एक तिथि प्रारूप के रूप में रखता, लेकिन प्रत्येक तिथि को महीने के पहले का उपयोग करके परिवर्तित करता हूं:
DATEADD(MONTH, DATEDIFF(MONTH, 0, RH.updated_datetime), 0)
इसका मतलब है कि आपका आवेदन एक तारीख के रूप में कॉलम प्राप्त करता है, और एक तारीख के रूप में हेरफेर किया जा सकता है, एक तारीख के रूप में क्रमबद्ध किया जा सकता है, फिर यदि आप इसे yyyy-mm
के रूप में प्रदर्शित करना चाहते हैं आप अंतिम समय में फ़ॉर्मेटिंग कर सकते हैं।