का चयन करें मैं एमएस एसक्यूएल सर्वर 2005 का उपयोग कर रहा है कि वहाँ एक अंतर, एसक्यूएल इंजन के लिए है,वहाँ चयन के बीच एक अंतर * है और [सूची प्रत्येक स्तंभ]
SELECT * FROM MyTable;
और
SELECT ColA, ColB, ColC FROM MyTable;
के बीच
जब कोला, कोल्ब और कोल्सी तालिका में प्रत्येक कॉलम का प्रतिनिधित्व करते हैं?
यदि वे समान हैं, तो क्या कोई कारण है कि आपको किसी दूसरे का उपयोग क्यों करना चाहिए? मेरे पास एक प्रोजेक्ट है जो LINQ पर भारी है, और मुझे यकीन नहीं है कि मानक चयन * यह उत्पन्न करता है, यह एक बुरा अभ्यास है, या अगर मुझे हमेशा एक होना चाहिए। यह निर्दिष्ट करने के लिए कि कौन से कोल्स मैं चाहता हूं।
संपादित करें: "जब कोला, कोल्ब, और कोल्सी तालिका में सभी कॉलम हैं?" "जब कोला, कोल्ब, और कोल्सी तालिका में हर कॉलम का प्रतिनिधित्व करते हैं?" विस्तृत जानकारी के लिए।
यह भी देखें: http://stackoverflow.com/questions/65512/which-is-faster-best-select-or-select-column1-colum2-column3-etc –