Допустимые имена полей в БД Mysql

167
29 января 2018, 06:53

Здравствуйте!

какие допустимые имена могут быть поля в таблице Mysql?

к примеру: section_title, sectionTitle, section-title

сейчас я использую такой вид: section_title, но слышал что можно использовать sectionTitle, но почему то у меня второй способ не работает.

подскажите пожалуйста как правильно.

Answer 1

Допустимые символы

Certain objects within MySQL, including database, table, index, column, alias, view, stored procedure, partition, tablespace, resource group and other object names are known as identifiers.

Идентификаторы могут состоять из базовых латинских символов, цифр 0-9, $ и подчеркивания. Могут начинаться с цифры, но не могут состоять только из них.

Регистр

Во избежании проблем в именах с разным регистром, лучше всего принять согласованное соглашение, например, всегда создавать и ссылаться на базы данных и таблицы с использованием строчных имен. Это соглашение рекомендуется для максимальной переносимости и простоты использования.

Также

Как имена таблиц и баз данных хранятся на диске и используются в MySQL, зависит от системной переменной lower_case_table_names, которую вы можете установить при запуске mysqld.

READ ALSO
Как вставить ссылку на JS в другой файл JS?

Как вставить ссылку на JS в другой файл JS?

Есть ссылка на документ JS вида:

171
Php. Вывод массива

Php. Вывод массива

Как можно вывести данные из массива в таком порядке как на картинкеТ

170
Перегрузка оператора [ ]

Перегрузка оператора [ ]

Не совсем понимаю, как работает перегруженный оператор [] в следующем коде:

298
Максимальный размер массива C++

Максимальный размер массива C++

Linux x86 компилятор g++Не получается создать массив с кол-вом int элементов, пробовал даже int заменять на double все ровно пишет size of array is too large, как...

333