Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Значення NULL

Числа

Рядки

Рядок є послідовністю символів, поміщених або в одинарні лапки (‘'’) - апострофи, або в подвійні лапки (‘"’). При використанні діалекту ANSI SQL допустимі тільки одинарні лапки. Наприклад:

'а string'

"another string"

Існує декілька способів включити лапки в рядок:

- Одиночна лапка (апостроф) ‘'’ усередині рядка, поміщеного в лапки ‘'’, може бути записана як ''''.

- Подвійна лапка ‘"’ усередині рядка, поміщеного в подвійні лапки ‘"’, може бути записана як '""'.

- Можна передувати символу лапки символом екранування (‘).

- Для символу ‘'’ усередині рядка, поміщеного в подвійні лапки, не вимагається спеціальної обробки; його також не потрібно дублювати або передувати зворотним слешем. Так само не вимагає спеціальної обробки подвійна лапка ‘"’ усередині рядка, поміщеного в одиночні лапки ‘'’.

Цілі числа представляються у вигляді послідовності цифр. Для чисел з плаваючою крапкою як роздільник десяткових знаків використовується символ ‘.’. Числа обох типів можуть передувати символом ‘-’, що позначає негативну величину.

Значення NULL означає “відсутність даних”'. Вони є відмінним від значення 0 для числових типів даних або порожнього рядка для строкових типів

Імена баз даних, таблиць, стовпців

Для всіх імен баз даних, таблиць, стовпців, індексів і псевдонімів в MySQL прийняті одні і ті ж правила.

 

 

Ідентифікатор Максимальна довжина рядка Символи, що допускаються
База даних Будь-який символ, допустимий в імені каталога, за винятком ‘/’, ‘\’ або ‘.’
Таблиця Будь-який символ, допустимий в імені файлу, за винятком ‘/’ або ‘.’
Стовпець Всі символи

 

Типи даних стовпців

MySQL підтримує декілька типів стовпців, які можна розділити на три категорії: числові типи даних, типи даних для зберігання дати і часу і символьні (строкові) типи даних.

ZEROFILL в MySQL означає заливку нулями незначущих розрядів в числах.

Якщо вказаний атрибут UNSIGNED, негативні значення недопустимі.

У відсутність слова UNSIGNED звичайно приймається тип SIGNED.

  • SMALLINT[(M)] [UNSIGNED] [ZEROFILL]

Мале ціле число. Діапазон із знаком від -32768 до 32767. Діапазон без знаку від 0 до 65535.

  • INT[(M)] [UNSIGNED] [ZEROFILL]

Ціле число нормального розміру. Діапазон із знаком від -2147483648 до 2147483647. Діапазон без знаку від 0 до 4294967295.

  • INTEGER[(M)] [UNSIGNED] [ZEROFILL]

Синонім для INT.

  • FLOAT(точність) [UNSIGNED] [ZEROFILL]

Число з плаваючою крапкою. Атрибут точності може мати значення <=24 для числа з плаваючою точкою звичайної (одинарної) точності і між 25 і 53 - для числа з плаваючою точкою подвоєної точності.

  • DECIMAL[(M[,D])] [UNSIGNED] [ZEROFILL]

“Неупаковане”' число з плаваючою крапкою. Поводиться подібно до стовпця CHAR, що містить цифрове значення. Термін “неупаковане” означає, що число зберігається у вигляді рядка і тому для кожного десяткового знаку використовується один символ. Розділовий знак десяткових розрядів, а також знак ‘-’ для негативних чисел не враховуються в M (але місце для них зарезервоване). Якщо атрибут D рівний 0, величини будуть представлені без десяткового знаку, тобто без дробової частини. Якщо атрибут D не вказаний, його значення за умовчанням рівне 0. Якщо не вказаний M, його значення за умовчанням 10.

  • DATE

Дата. Підтримується інтервал від '1000-01-01' до '9999-12-31'. MySQL виводить значення DATE у форматі 'YYYY-MM-DD', але можна встановити значення в стовпець DATE, використовуючи як рядки, так і числа.

  • DATETIME

Комбінація дати і часу. Підтримується інтервал від '1000-01-01 00:00:00' до '9999-12-31 23:59:59'. MySQL виводить значення DATETIME у форматі 'YYYY-MM-DD HH:MM:SS', але можна встановлювати значення в стовпці DATETIME, використовуючи як рядки, так і числа.

  • TIME

Час. Інтервал від '-838:59:59' до '838:59:59'. MySQL виводить значення TIME у форматі 'HH:MM:SS', але можна встановлювати значення в стовпці TIME, використовуючи як рядки, так і числа.

  • YEAR[(2|4)]

Рік в двозначному або чотиризначному форматах (за умовчанням формат чотиризначний). Допустимі наступні значення: з 1901 по 2155, 0000 для чотиризначного формату року і 1970-2069 при використанні двозначного формату (70-69). MySQL виводить значення YEAR у форматі YYYY, але можна задавати значення в стовпці YEAR, використовуючи як рядки, так і числа (тип даних YEAR недоступний у версіях, передуючих MySQL 3.22).

  • [NATIONAL] CHAR(M) [BINARY]

Рядок фіксованої довжини, при зберіганні завжди доповнюється пропусками в кінці рядка до заданого розміру. Діапазон аргументу Mскладає від 0до 255символів (від 1до 255у версіях, передуючих MySQL 3.23). Кінцеві пропуски віддаляються при виведенні значення.

  • [NATIONAL] VARCHAR(M) [BINARY]

Рядок змінної довжини. Примітка: кінцеві прогалини віддаляються при збереженні значення (у цьому полягає відмінність від специфікації ANSI SQL). Діапазон аргументу M складає від 0 до 255 символів (від 1 до 255 у версіях, передуючих MySQL Version 4.0.2). Якщо не заданий атрибут чутливості до регістра BINARY, то величини VARCHAR сортуються і порівнюються як незалежні від регістра. Термін VARCHAR є скороченням від CHARACTER VARYING.

  • BLOB, TEXT

Стовпець типу BLOBабо TEXTз максимальною довжиною 65535 (2^16 - 1) символів.

 

Література

1. Описание операторов языка SQL : [электронный ресурс]. – Режим доступа : http://ms.by.ru/HTML/21.htm.

2. Фаронов В.В. Delphi 5. Руководство разработчика баз данных / Фаронов В.В., Шумаков П.В. – М. : “Нолидж”, 2000.– 640 с.

3. Язык SQL : [электронный ресурс]. – Режим доступа : http://www.mstu.edu.ru/education/materials/zelenkov/ch_4_6_1.html.

 

 


Читайте також:

  1. DIMCLRE (РЗМЦВЛ) - колір виносних ліній (номер кольору). Може приймати значенняBYBLOCK (ПОБЛОКУ) і BYLAYER (ПОСЛОЮ).
  2. I визначення впливу окремих факторів
  3. II. Визначення мети запровадження конкретної ВЕЗ з ураху­ванням її виду.
  4. II. Мотивація навчальної діяльності. Визначення теми і мети уроку
  5. Iсторичне значення революції.
  6. Ne і ne – поточне значення потужності і частоти обертання колінчастого вала.
  7. Ocнoвнi визначення здоров'я
  8. Аварійно-рятувальні підрозділи Оперативно-рятувальної служби цивільного захисту, їх призначення і склад.
  9. Автокореляція залишків – це залежність між послідовними значеннями стохастичної складової моделі.
  10. Автоматизація процесу призначення IP-адрес
  11. Алгебраїчний спосіб визначення точки беззбитковості
  12. Але відмінні від значення функції в точці або значення не існує, то точка називається точкою усувного розриву функції .




Переглядів: 561

<== попередня сторінка | наступна сторінка ==>
 | ГАЗОВА ГАНГРЕНА

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.004 сек.