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

Как мога да напиша SQL за таблица, която споделя същото име като защитена ключова дума в MySql?

Поръчката е запазена дума. Не използвайте запазени думи като имена на таблици или полета; или го увийте в escape знаци, като ` за mysql. Лично аз просто избягвам да ги използвам, тъй като обикновено причиняват повече главоболие, отколкото си струват в дългосрочен план.

Пример:

mysql_query("SELECT * FROM `order` WHERE orderID = 102;");

ПОВЕЧЕ ИНФОРМАЦИЯ - можете да получите повече информация за запазената дума тук https://dev .mysql.com/doc/refman/5.5/en/keywords.html



  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 чрез SSH с помощта на Java

  3. mysql изберете горните n максимални стойности

  4. JSON_CONTAINS_PATH() Примери в MySQL

  5. Заявката за MySQL Insert не работи с клауза WHERE