Довідник по mysql sql типи даних, що використовуються в базі даних mysql
Дробові числа
Точно так же, як цілі числа поділяються в MySQL на кілька різновидів, MySQL підтримує і кілька типів дробових чисел.
У загальному вигляді вони записуються так:
Тут length - кількість знакомісць (ширина поля), в яких буде розміщено дробове число при його передачі.
decimals - кількість знаків після десяткового дробу, які будуть враховуватися.
UNSIGNED - задає беззнакові числа. FLOAT Число з плаваючою точкою невеликий точності. DOUBLE Число з плаваючою точкою подвійної точності. REAL Синонім для DOUBLE. DECIMAL Дробове число, яке зберігається у вигляді рядка. NUMERIC Синонім для DECIMAL.
Рядки є масиви символів. Зазвичай при пошуку по текстових полів за запитом SELECT не береться до розгляд регістр символів, тобто рядки "Вася" і "ВАСЯ" вважаються однаковими. Крім того, якщо база даних налаштована на автоматичне перекодування тексту при його приміщенні і витяганні, ці поля будуть зберігатися в зазначеній вами кодуванні.
Для початку ознайомимося з типом рядка, яка може зберігати не більше length символів, де length належить діапазону від 1 до 255.
При занесенні деякого значення в поле такого типу з нього автоматично вирізаються кінцеві прогалини. Якщо вказано прапорець BINARY. то при запиті SELECT рядок буде порівнюватися з урахуванням регістру.
Може зберігати не більше 255 символів.