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

MySQL INSERT INTO टेक्स्ट में एक लाइन ब्रेक जोड़ना

यदि आप एक SQL कमांड के साथ ठीक हैं जो कई पंक्तियों में फैली हुई है, तो oedo's सुझाव सबसे आसान है:

INSERT INTO mytable (myfield) VALUES ('hi this is some text
and this is a linefeed.
and another');

मेरे पास बस एक ऐसी स्थिति थी जहां SQL कथन को एक पंक्ति में रखना बेहतर था, इसलिए मैंने पाया कि CONCAT_WS() और CHAR() मेरे लिए काम किया।

INSERT INTO mytable (myfield) VALUES (CONCAT_WS(CHAR(10 using utf8), 'hi this is some text', 'and this is a linefeed.', 'and another'));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. किसी भी तालिका के लिए वर्तमान AUTO_INCREMENT मान प्राप्त करें

  2. श्रेणी, उपश्रेणी और संबंधित पुस्तकों के लिए डिज़ाइन डेटाबेस

  3. डुप्लिकेट प्रविष्टियों से MySQL क्लीनअप तालिका और तालिका के आधार पर FK को फिर से लिंक करें

  4. MySQL बैकस्लैश नहीं डाल रहा है

  5. MySQL डिफ़ॉल्ट मान समस्या