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

Разрешено ли е да използвате числа като имена на таблици в MySQL?

Правила за именуване на обекти, включително таблици в MySql:

http://dev.mysql.com/doc/refman/5.1 /bg/identifiers.html

Идентификаторите могат да започват с цифра, ноосвен ако не са в кавички не може да се състои само от цифри.

Така че това би било невалидно:

 SELECT * FROM 12345;

Но следното би било валидно:

 SELECT * FROM `12345`;

Или ако работите в ANSI режим, ще работи следното:

SET @@session.sql_mode=ANSI_QUOTES;
SELECT * FROM "12345";


  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

  3. MySQL команди:Cheat Sheet на общите MySQL заявки

  4. Надстройте MySQL до MariaDB 10 (Част 1 – Инсталирайте MariaDB 5.5)

  5. Spring Boot CRUD Пример с MySQL