Кажется, есть много разработчиков, которые пишут свои SQL, используя заглавные буквы:
SELECT column
FROM table
INNER JOIN table
ON condition
WHERE condition
GROUP BY clause
HAVING condition
Мне интересно, почему люди придерживаются такого подхода? Ясно, что это давно установленное соглашение - но я никогда не сталкивался с СУБД, которая требует капитализации.
Лично я нахожу ключевые слова, которые должны привлекать внимание к совершенно неправильной части запроса, поэтому я пишу ключевые слова в нижнем регистре.
Тем не менее, достаточно людей используют это соглашение, и я полагаю, что я что-то упускаю, отсюда и этот вопрос.
SHOUT
это команды в интерпретаторе SQL ...