पर निर्यात मूल्यों को मैं SQL सर्वर से txt फ़ाइल में मान निर्यात करना चाहता हूं। मुझे बीसीपी के बारे में पता है, मुझे टेबल से डेटा निर्यात करने के लिए या तो क्वेरी या टेबल नाम देना होगा। मैं डेटा निर्यात नहीं करना चाहता हूं लेकिन मैं वैरिएबल को आवंटित मानों को निर्यात करना चाहता हूं। मैं यह कैसे कर सकता हूं, कोई मदद?एसक्यूएल सर्वर से txt फ़ाइल
उत्तर
उन चरों को एकत्रित करने के लिए एक क्वेरी का उपयोग करें जिन्हें आप निर्यात करना चाहते हैं। कुछ ऐसा:
DECLARE @var1 INTEGER
DECLARE @var2 INTEGER
SELECT @var1 = 10
SELECT @var2 = 22
SELECT 'variable 1' AS VarName, @var1 AS VarValue
UNION
SELECT 'variable 2' AS VarName, @var2 AS VarValue
निम्न क्वेरी में इस क्वेरी कथन का उपयोग करें। क्वेरीआउट का प्रयोग करें और ऊपर दिए गए कथन के साथ [querystatement] को प्रतिस्थापित करें, या क्वेरी स्ट्रिंग के लिए एक चर का उपयोग करें।
EXEC master..XP_CMDSHELL 'bcp "[querystatement]" queryout "c:\spt_values.dat"'
चर की जरूरत है बयान के बाहर घोषित करने की:
DECLARE @cmd varchar(1000)
DECLARE @sql varchar(8000)
DECLARE @var1 int
SELECT @var1 = 10
SET @cmd='"select '+CAST(@var1 AS VARCHAR(10))+'"'
SELECT @sql = 'bcp '[email protected]+' queryout I:\File\mytest.txt -c -t -T -S YAMUNA\SQLEXPRESS';
exec xp_cmdshell @sql;
मुझे नहीं पता कि मैं आपके उत्तर में .txt फ़ाइल में निर्यात मूल्य कैसे कर सकता हूं, लेकिन मैंने आपके द्वारा दिए गए प्रश्न को बीसीपी' निर्यात के साथ निष्पादित करने का प्रयास किया लेकिन यह काम नहीं कर रहा है, क्या कोई और तरीका है जो मैं कर सकता हूं। – niren
मुझे कहीं और मिला: EXEC मास्टर..XP_CMDSHELL 'बीसीपी "[क्वेरीस्टेटमेंट]" क्वेरीआउट "सी: \ spt_values.dat" क्या आपने क्वेरीआउट विकल्प का उपयोग किया था? – Wietze314
यह काम कर रहा है अगर मैं इस तरह उपयोग करता हूं: @cmd varchar (1000) घोषित करें @sql varchar (8000) @cmd = '"DECLARE @ var1 int; SELECT @ var1 = 10; चुनें @ var1"' चुनें @sql = 'बीसीपी' + @ सेमीडी + 'क्वेरीआउट I: \ file \ mytest.txt -c -t -T -S यमुना \ SQLEXPRESS'; exec xp_cmdshell @sql; लेकिन मैं घोषित करता हूं और – niren
- 1. जावा, एक txt फ़ाइल
- 2. एक .txt फ़ाइल
- 3. php एक txt फ़ाइल
- 4. * .txt फ़ाइल को यूनिकोड
- 5. ग txt फ़ाइल
- 6. मिटा txt फ़ाइल से सभी डेटा - php
- 7. पढ़ें बिग txt फ़ाइल, मेमोरी अपवाद से
- 8. एक FTP सर्वर पर एक txt फ़ाइल को स्ट्रिंग सहेजना
- 9. मेरा एसक्यूएल से एसक्यूएल सर्वर
- 10. परिवर्तित एसक्यूएल सर्वर * SQLite फ़ाइल
- 11. इनपुट से txt
- 12. बैच फ़ाइल में .txt फ़ाइल से टेक्स्ट प्रदर्शित करें
- 13. बड़ी txt फ़ाइल multithreaded पढ़ें?
- 14. एसक्यूएल सर्वर से ओरेकल
- 15. एसक्यूएल सर्वर से मोंगोडीबी
- 16. इंटेलिज आईडीईए एक .txt फ़ाइल
- 17. आईफोन से सर्वर (वेब या ईमेल) से फ़ाइल (txt/XML) कैसे भेजें
- 18. माइक्रोसॉफ्ट एसक्यूएल सर्वर से MySQL
- 19. एसक्यूएल एसक्यूएल सर्वर
- 20. एंड्रॉइड फ़ाइल इनपुट स्ट्रीम() txt फ़ाइल स्ट्रिंग
- 21. एसक्यूएल सर्वर से निर्यात एक्सएमएल
- 22. प्रिंटिंग एसक्यूएल सर्वर आरेख (एसक्यूएल सर्वर प्रबंधन स्टूडियो एक्सप्रेस से)
- 23. file_put_contents txt फ़ाइल नहीं बना रहे
- 24. एसक्यूएल सर्वर
- 25. एसक्यूएल सर्वर
- 26. एसक्यूएल सर्वर
- 27. एसक्यूएल सर्वर
- 28. एसक्यूएल सर्वर
- 29. एसक्यूएल सर्वर
- 30. एसक्यूएल सर्वर
क्या आप 'निर्यात एक variable' करने के लिए सौंपा मूल्यों मतलब है ..? – user2339071
उदाहरण के लिए: '@var int = 10' घोषित करें, मैं चाहता हूं कि 10 .txt फ़ाइल – niren
प्रबंधन स्टूडियो में आप अपने आदेश टूलबार (या CTRL + T) से "टेक्स्ट टू परिणाम" विकल्प सेट कर सकते हैं और जो भी आप निष्पादित करते हैं क्वेरी विंडो में, परिणाम आपके उत्तर के लिए टेक्स्ट फ़ाइल –