В веб-приложении каждая задача выполняется в виде запроса и ответа.
Программирование на стороне клиента - это HTML-код с Java-скриптом и его фреймворками, библиотеки выполняются в Internet Explorer, Mozilla, Chrome-браузерах. В сценарии Java-сценария серверные сервлеты программирования выполняются в Tomcat, web-логике, j боссе, WebSphere severs
Он преобразует их в целые числа на INSERT / UPDATE и обратно в строки на SELECT, поэтому внутреннее хранилище является целым числом, но вы не подвергаетесь этому.
Вы можете получить целое число, например SELECT mycolumn + 0
.
См. ENUM в MySQL 5
Во-первых, я не стал бы беспокоиться о потреблении пространства при принятии решения о том, следует ли использовать перечисление. Дисковое пространство изобилует и дешево.
Во-вторых, он хранит строки в определении столбца, а затем сохраняет соответствующее перечисление в каждой записи. Согласно этому значение, сохраненное в каждой записи, представляет собой числовое представление позиции значений в перечислении.
Как пояснялось здесь здесь , перечисления сохраняются как значения между 0 (нет действительного набора значений) и 65535, которые связаны с индексом перечисления. Значение, которое хранится в таблице, представляет собой 2 байтовое значение, а не строку.