Правила за съставяне на имената в MySQL, vaden про
Работа с бази данни, ние постоянно се отнасят до по отношение на действителната база данни и пред своите избиратели. За да се избегнат грешки, дължащи се на неправилни име синтактични елементи, които смятаме за в тази статия, какви са правилата и ограниченията за създаване на имена в MySQL.
От името на елемента на избор, с които ние работим, може да влияе от редица фактори, основен сред които са:
- Ограничения за набора от символи, които могат да бъдат използвани
- За максимален брой знаци
- В контекста, в който се използва името
- Режим, в който сървърът работи, което е СУБД
Сега нека да разгледаме тях:
Символи, които можем да използваме,
Валидни са:
- Всички цифри и букви се използват правилно и се признават в сървъра
- Икона "$" долара
- Икона долна черта "_"
Имайте предвид, че всички герои, които можем да използваме в произволен ред, като се започне с имена като цифри и букви и специални символи с.
Ограничение в имената на колоните ще трябва да има в името на повече от броя на буквите или символите, посочени по-горе. Тъй като, ако името е съставен изключително от числа, тя на практика не се различава от обикновен номер за сървъра. Ние искаме да се избегнат подобни инциденти в нашата работа?
Ограничение в имената на псевдоними е само, че в случая с псевдоним в кода на номера, с интервали или идентична на която MySQL ключова дума, че е необходимо да е поставен в кавички.
Ограничения и имена на таблици база данни, в допълнение към горните две случаите, когато:
- Нямате право да използвате имена точка. Дори и ако името е заграден в кавички. Това се дължи на факта, че сървърът чете точката като специален сепаратор, което в крайна сметка води до грешки.
- "\" Забранено е да се използва наклонена черта "/". Когато те се появяват в едно име се появява съобщение за грешка, свързани с факта, че сървърът правилно разглежда героите са забранени в имената на файловете и директориите на операционни системи по която се движи.
Дължина, която може да достигне до имената
- 64 знака - максимално допустимия размер за имената на бази данни, таблици, колони и индекси.
- 256 знака - максимално допустимия размер за псевдоними.
Лечение на имена (определители)
Данни на Guide-Bulgaria.com
Изберете опция за достъп до базата данни е най-лесният, тъй като ние имаме само един - просто укажете името на ...
- Апел към масата на напълно квалифициран име:
- По същия начин, можем да използваме таблици, за да се справят с напълно определено име: При този вариант, трябва да заявите ясно идентифицирани като база данни и маса с колона, към които ние се позоваваме: db_name.tbl_name.col_name
- При използване на непълно квалифицирани посочено от нас име на масата и колоната, но не уточни базата данни: tbl_name.col_name
- Не квалифицирани имена. Това е най-честата форма на въпроси, ако е необходимо, в пълните си квалификация често не го правят. Човек трябва само да се помни, че текущата база данни ще бъдат включени в обработката на заявката. За достъп до данни от други бази данни, имаме нужда от повече квалифицирани запитвания.
сървърен режим
Ако параметрите на стартиране на сървъра или --ansi --sql режим = ANSI_QUOTES получиха традиционните двойни кавички "" "могат да се използват при подготовката на имена.
1 оценки (средни от 5 от 5)