CONVERT SQL सर्वर विशिष्ट है, CAST एएनएसआई है।
CONVERT इसमें अधिक लचीला है कि आप तिथियों आदि को प्रारूपित कर सकते हैं। इसके अलावा, वे काफी समान हैं। यदि आप विस्तारित सुविधाओं की परवाह नहीं करते हैं, तो CAST . का उपयोग करें ।
संपादित करें:
जैसा कि नीचे दी गई टिप्पणियों में @beruic और @C-F द्वारा उल्लेख किया गया है, जब एक अंतर्निहित रूपांतरण का उपयोग किया जाता है तो सटीकता का संभावित नुकसान होता है (वह वह है जहां आप न तो CAST और न ही CONVERT का उपयोग करते हैं)। अधिक जानकारी के लिए, CAST और CONVERT देखें और विशेष रूप से यह ग्राफिक:SQL सर्वर डेटा प्रकार रूपांतरण चार्ट। इस अतिरिक्त जानकारी के साथ, मूल सलाह अभी भी वही है। जहां संभव हो कास्ट का प्रयोग करें।