Amazon Best VPN GoSearch

ऑनवर्क्स फ़ेविकॉन

dbs_updatep - क्लाउड में ऑनलाइन

Ubuntu ऑनलाइन, Fedora ऑनलाइन, Windows ऑनलाइन एमुलेटर या MAC OS ऑनलाइन एमुलेटर पर OnWorks निःशुल्क होस्टिंग प्रदाता में dbs_updatep चलाएँ

यह कमांड dbs_updatep है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


dbs_update - SQL डेटाबेस अपडेट करें

वर्णन


dbs_update टेक्स्ट फ़ाइलों से SQL डेटाबेस को अद्यतन करने के लिए एक उपयोगिता है।

FORMAT OF THE पाठ फ़ाइलें
dbs_update मानता है कि इनपुट की प्रत्येक पंक्ति में एक डेटा रिकॉर्ड और फ़ील्ड शामिल है
अभिलेखों को टेबुलेटर द्वारा अलग किया जाता है। आप इनपुट के बारे में dbs_update को बता सकते हैं
के साथ प्रारूपित करें --प्रारूप विकल्प.

डेटा रिकॉर्ड के पहले फ़ील्ड का उपयोग तालिका विनिर्देश के रूप में किया जाता है। इनमें शामिल हैं
तालिका का नाम और वैकल्पिक रूप से शुरुआती कॉलम का सूचकांक, एक बिंदु द्वारा अलग किया गया।

वैकल्पिक रूप से dbs_update इनपुट की पहली पंक्ति से कॉलम नाम पढ़ सकता है (देखें)।
-h/--शीर्षक विकल्प)। ये वास्तविक कॉलम नामों के लिए उपनाम भी हो सकते हैं (देखें)।
-m/--नक्शा विकल्प)।

कमान लाइन पैरामीटर


आवश्यक कमांड लाइन पैरामीटर DBI ड्राइवर (पोस्टग्रेज के लिए "Pg" या "mysql" हैं
MySQL) और डेटाबेस का नाम। तीसरा पैरामीटर वैकल्पिक है और डेटाबेस को निर्दिष्ट करता है
उपयोगकर्ता और/या होस्ट जहां डेटाबेस स्थित है ("रैक", "[ईमेल संरक्षित]”या
"@linuxia.de").

विकल्प


--शुद्ध करें
निकालता है सभी रिकॉर्ड जो अद्यतन प्रक्रिया से अप्रभावित रहते हैं। वैसा ही परिणाम
पहले तालिका से सभी रिकॉर्ड हटाएं और फिर dbs_update चलाएँ, लेकिन तालिका है
इस बीच खाली नहीं है.

-c कॉलम, कॉलम,..., --कॉलम=कॉलम, कॉलम,...
द्वारा दिए गए केवल टेबल कॉलम को ही अपडेट करें स्तंभ पैरामीटर. से कॉलम बाहर करने के लिए
अद्यतन प्रीपेन्ड "!" या मापदंडों के लिए "^"।

--पंक्तियाँ=पंक्ति, पंक्ति,...
द्वारा दी गई केवल इनपुट पंक्तियों को ही अद्यतन करें आरओडब्ल्यू पैरामीटर. पहली पंक्ति 1 है जहाँ
सुर्खियाँ मायने नहीं रखतीं. अद्यतन से पंक्तियों को बाहर करने के लिए "!" जोड़ें या "^" को
मापदंडों।

-f फ़ाइल, --फ़ाइल=फ़ाइल
फ़ाइल से रिकॉर्ड पढ़ता है फ़ाइल मानक इनपुट के बजाय।

--फॉर्मेट =प्रारूप[सेचर]
मान लिया गया है FORMAT इनपुट के लिए प्रारूप के रूप में। केवल CSV अभी निर्दिष्ट किया जा सकता है, डिफ़ॉल्ट है टैब.
के लिए डिफ़ॉल्ट फ़ील्ड विभाजक CSV अल्पविराम है, आप इसे जोड़कर बदल सकते हैं
प्रारूप के लिए विभाजक.

-एच, --शीर्षक
कॉलम नामों को इनपुट की पहली पंक्ति से निकालने के बजाय उन्हें पढ़ता है
डेटाबेस लेआउट. की आवश्यकता है -टी/--टेबल विकल्प.

-k COUNT, -k कुंजी, कुंजी,..., --कुंजियाँ=COUNT, --कुंजियाँ=कुंजी, कुंजी,...
तालिका(ओं) के लिए कुंजियाँ या तो कुंजियों के रूप में उपयोग किए गए स्तंभों की संख्या के रूप में या द्वारा निर्दिष्ट करता है
उन्हें विकल्प के लिए अल्पविराम से अलग किए गए तर्कों के रूप में स्पष्ट रूप से निर्दिष्ट करना। इसके लिए इसका प्रयोग किया जाता है
मौजूदा रिकॉर्ड का पता लगाना।

-m अलियासडेफ़, --मैप=अलियासडेफ़
इनपुट की पहली पंक्ति में पाए गए नामों को वास्तविक कॉलम नामों से मैप करता है
डेटाबेस। उपनाम और कॉलम नाम को "=" चिन्हों और अलग-अलग से अलग किया जाता है
प्रविष्टियाँ ";" से अलग की गई हैं संकेत, उदाहरण के लिए "Art-No.=कोड;संक्षिप्त विवरण=shortdescr'"।

--मैप-फ़िल्टर=फ़िल्टर
इनपुट फ़ाइल से पढ़े गए कॉलम नामों पर एक फ़िल्टर लागू करता है। फिलहाल तो वहीं है
"एलसी" फ़िल्टर उपलब्ध है।

--मैच-एसक्यूएल=फ़ील्ड:{कथन}
अपडेट केवल वही रिकॉर्ड करता है जहां कॉलम का मान होता है खेत SQL के परिणाम सेट में है
कथन बयान, उदाहरण के लिए "श्रेणी: {श्रेणियों से अलग नाम चुनें}"।

-ओ, --केवल-अद्यतन
केवल मौजूदा डेटाबेस प्रविष्टियों को अद्यतन करता है, यदि नई प्रविष्टियों का पता चलता है तो रुक जाता है।

-r दिनचर्या, --दिनचर्या=दिनचर्या
लागू होता है दिनचर्या किसी भी डेटा रिकॉर्ड के लिए. दिनचर्या एक सबरूटीन होना चाहिए. dbs_update पास करता है
तालिका का नाम और इस सबरूटीन का हैश संदर्भ। हैश की कुंजियाँ स्तंभ हैं
नाम और मान संबंधित फ़ील्ड मान हैं। यदि का रिटर्न मान दिनचर्या is
सत्य मान नहीं, डेटा रिकॉर्ड छोड़ दिया जाएगा।

"उप {मेरी ($ तालिका, $ valref) = @_;
जब तक (परिभाषित $$valref{देश} && $$valref{देश} !~ /\S/) {
$$valref{देश} = "जर्मनी";
}
1; }"

--स्किपबैडलाइन्स
कल्पित प्रारूप से मेल न खाने वाली पंक्तियों को नजरअंदाज कर दिया जाता है। इस विकल्प के बिना, बस dbs_update करें
बंद हो जाता है।

-t टेबल, --टेबल=टेबल
का उपयोग करता है टेबल प्रथम फ़ील्ड नाम के बजाय सभी रिकॉर्ड के लिए तालिका नाम के रूप में।

onworks.net सेवाओं का उपयोग करके ऑनलाइन dbs_updatep का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।