@wawa

Используете ли вы кавычки для идентификаторов в SQL?

Поделитесь бест практис. Нормально ли писать имена таблиц/полей в кавычках :
CREATE TABLE "user" (
"email" text,
"first_name" text,
"last_name" text,
...
);
чтобы таким образом явно задавать регистр (может так с ОРМ будет проще работать) и не думать о коллизии с кейвордами?
Как делаете вы?
  • Вопрос задан
  • 110 просмотров
Решения вопроса 1
AlexMaxTM
@AlexMaxTM
Это нормальная практика, хотя лично я стараюсь избегать зарезервированные слова в любом случае.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@d-stream
Готовые решения - не подаю, но...
MS SQL практикует квадратные скобки. Хотя кавычки тоже возможны.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы