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

Вмъкване на множество стойности в MySQL наведнъж

LONG е запазена ключова дума и е името на вашата колона. За да се избегне синтактична грешка, името на колоната трябва да се екранира с обратни отметки.

INSERT INTO results_main(Name, Short, Med, `Long`, VLong, ...) VALUES (....)

Ако имате привилегията да промените колоната, променете името на нерезервирана ключова дума, за да избегнете проблеми с връщането към бъдещето.

Като странична бележка, заявката е уязвима с SQL Injection ако стойността (s ) на променливите идват отвън. Моля, разгледайте статията по-долу, за да научите как да предотвратите това. С помощта на PreparedStatements можете да се отървете от използването на единични кавички около стойностите.



  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. Проблем с външния ключ при миграция на Laravel

  3. DateTimeField получи наивна дата и час

  4. Python Pandas - Използване на to_sql за писане на големи кадри от данни на парчета

  5. Как да получите данни за всеки час в MySQL