Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak mogę napisać SQL dla tabeli, która ma taką samą nazwę jak chronione słowo kluczowe w MySql?

Porządek to słowo zastrzeżone. Nie używaj słów zastrzeżonych jako nazw tabel lub pól; lub zapakuj go w znaki ucieczki, takie jak ` dla mysql. Osobiście po prostu unikam ich używania, ponieważ generalnie powodują więcej bólu głowy, niż są warte na dłuższą metę.

Przykład:

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

WIĘCEJ INFORMACJI - więcej informacji na temat słowa zastrzeżonego znajdziesz tutaj 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. Sumuj wartości tablicy wielowymiarowej według klucza bez pętli

  2. Jak wycofać solone hasło z Bazy Danych i auth użytkownika?

  3. Tworzenie aplikacji internetowej od podstaw przy użyciu Python Flask i MySQL:część 2

  4. Policz wiersze tabeli

  5. Jak najlepiej wykorzystać funkcję komentowania w MySQL?