PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

हम DeNormalized टेक्स्ट फ़ाइल एक से सामान्यीकृत तालिका कैसे बना सकते हैं?

gnu awk का उपयोग करना (रुपये के कारण)

awk '{$1=$1} NR%2==1 {printf "%s,",$0} NR%2==0' RS="[,\n]" file
XXXXXXXXXX,YYYYYYYYYY
TTTTTTTTTTT,UUUUUUUUUU
RRRRRRRRR,JJJJJJJJJ
111111111111,22222222222
333333333333,44444444
5555555,666666
EEEEEEEE,WWWWWW
QQQQQQQ,PPPPPPPP

{$1=$1} अतिरिक्त स्थान साफ़ करें और निकालें
NR%2==1 {printf "%s,",$0} विषम भागों को प्रिंट करता है
NR%2==0 भाग और नई लाइन को भी प्रिंट करता है
RS="[,\n]" रिकॉर्ड को , . पर सेट करता है या न्यूलाइन



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. किसी फ़ील्ड में PostgreSQL अनुक्रम बनाना (जो रिकॉर्ड की आईडी नहीं है)

  2. पोस्टग्रेज में समकक्ष डिकोड करें

  3. किसी दिए गए कुंजी के प्रत्येक उदाहरण के लिए नवीनतम पंक्ति प्राप्त करने के लिए SQL क्वेरी

  4. PHP:पीजीएसक्यूएल ड्राइवर और ऑटोकॉमिट?

  5. डायनामिक कॉलम नामों में SQL इंजेक्शन को रोकें