Почему запросы MySQL почти всегда записываются в Capital
Я видел, что большинство кодировщиков используют заглавные буквы при написании MySQL-запросов, что-то вроде
"SELECT * FROM `table` WHERE `id` = 1 ORDER BY `id` DESC"
Я пробовал писать запросы в маленьких шапках, и он все еще работает.
Итак, есть ли какая-то особая причина для того, чтобы не использовать маленькие шапки или это просто вопрос выбора?
Ответы
Ответ 1
Это просто вопрос удобочитаемости. Сохранение ключевых слов в заголовках верхнего и нижнего регистров таблиц и столбцов означает, что их легче разделить при сканировании, считывая инструкцию: более читабельность.
Большинство реализаций SQL нечувствительны к регистру, поэтому вы можете написать свое выражение в конце 90-х годов LeEt CoDeR StYLe, если вы так наклонены, и он все равно будет работать.
Ответ 2
Случай не имеет значения для механизма SQL. Это просто соглашение, как и правила кодирования, используемые в любом из языков программирования
Ответ 3
У вас должна быть система - на сайте уже есть несколько вопросов, касающихся соглашений и подходов. Попробуйте:
Стандарты форматирования SQL
Ответ 4
Это для удобства чтения.
Иногда нам приходится писать такие запросы, потому что рекомендует наш проект (официальный).
Но все для удобочитаемости и единообразия в проекте.