Mysql
 sql >> база данни >  >> RDS >> Mysql

Добавяне на прекъсване на ред в MySQL INSERT INTO text

Ако сте добре с SQL команда, която се разпространява на няколко реда, тогава oedo предложението е най-лесното:

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. Създаване на колона с кумулативна сума в MySQL

  2. MYSQL SUM GROUP BY

  3. Как да избягам от апострофа (') в MySql?

  4. промяна на датата на формат MySql

  5. LoadError се опитва да използва MySQL с Ruby on Rails в Windows, RubyMine IDE