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

Използване на обратни отметки около имената на полета

Използването на обратни отметки ви позволява да използвате алтернативни знаци. При писането на заявки това не е такъв проблем, но ако някой приеме, че можете просто да използвате обратни точки, бих предположил, че ви позволява да се разминете с нелепи неща като

SELECT `id`, `my name`, `another field` , `field,with,comma` 

Което, разбира се, генерира таблици с лошо име.

Ако просто сте кратки, не виждам проблем в това, ще забележите, ако изпълните заявката си като такава

EXPLAIN EXTENDED Select foo,bar,baz 

Генерираното предупреждение, което се връща, ще има отметки и напълно квалифицирани имена на таблици. Така че, ако използвате функции за генериране на заявки и автоматично пренаписване на заявки, обратните отметки биха направили всичко, което анализира кода ви, по-малко объркано.

Мисля обаче, че вместо да задължават дали можете да използвате обратни отметки, те трябва да имат стандарт за имена. Решава по-„истински“ проблеми.



  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 8.0

  2. Какво е схема на база данни?

  3. Как да се свържа с MySQL на Amazon EC2 от Linux / Mac?

  4. актуализиране на колони с пореден номер mysql

  5. Използване на SqlDataAdapter за вмъкване на ред