मैं MSSQL में 2008 R2 प्रबंधन स्टूडियो एक साझा नेटवर्क पर एक csv फ़ाइल के लिए एक SELECT कथन के परिणाम लिखने के लिए इस तरह कोड का उपयोग कर रहा:रिक्त लाइनों: बाहर आदेश
SET NOCOUNT ON;
GO
:OUT \\163.123.45.678\SomeFolder\mydata.csv
SELECT id, name, surname FROM sometable;
GO
यह सही स्थान पर mydata.csv
फ़ाइल बनाता है लेकिन सीएसवी फ़ाइल के अंत में एक अतिरिक्त खाली रेखा है। मैं उस रिक्त रेखा को सीएसवी फ़ाइल में कैसे बनाया जा सकता हूं?
क्या उपरोक्त क्वेरी को पाठ फ़ाइल में आउटपुट लिखने का सबसे अच्छा तरीका है? मैं बीसीपी का उपयोग नहीं कर सकता।
धन्यवाद।
जब भी मैं इसे चलाता हूं, तो मैं यहां वही परिणाम देखता हूं। मेरा विचार यह है कि यह "जिस तरह से यह काम करता है" है। एसएसआईएस का उपयोग कर सकते हैं? – PseudoToad
ऐसा लगता है कि खाली रेखा "एक्स पंक्तियों प्रभावित" संदेश का हिस्सा है जो एनओसीएएस बंद होने पर प्रदर्शित की जाएगी। – luisdev
क्या आप sqlcmd का उपयोग कर सकते हैं? –