С наличното количество данни в света е почти почти невъзможно да се управляват данни без подходящи бази данни. SQL е ядрото на релационни бази данни, което ви предоставя различни опции за работа с данни, следователно са незаменими в повечето от работните роли. В тази статия за SQL типовете данни ще обсъдим различните типове данни, използвани в SQL.
В тази статия са разгледани следните неща:
javascript сигнал за вход, за да изтеглите
- Цифрови типове данни
- Типове данни за символни низове
- Бинарни типове данни
- Типове данни за дата и час
- Други типове данни
И така, нека започнем с всеки един от тях.
SQL типове данни: Цифрови типове
Този раздел на статията ще говори за числовите типове данни. Тези типове данни позволяват както подписани, така и неподписани цели числа. Разделих числовите типове данни на следните два раздела:
Точни числови типове данни
Сега, нека разгледаме приблизителните числови типове данни.
Приблизителни числови типове данни
След това в тази статия нека разгледаме типовете символни низове данни, използвани в SQL.
SQL типове данни: Типове данни за символни низове
Този раздел на статията ще говори за типовете данни за знаци. Тези типове данни позволяват знаци с фиксирана и променлива дължина. Вижте таблицата по-долу.
ЗАБЕЛЕЖКА:
Въпрос: Защо не можем да декларираме стойност, по-голяма от VARCHAR (8000)? Отговор: VARCHAR (n) е отговорен за съхраняването на данните на страница с редове. Тъй като във всяка страница заглавката на страницата заема първите 96 байта и само 8096 байта данни (8192 -96) са налични за режийните редове и отместванията, не можете да декларирате стойност, по-голяма от VARCHAR (8000).
Също така разширих секциите за типове данни със символни низове до типове данни на Unicode от нашата индустрияизползва Unicode за последователно представяне и обработка на текст в повечето системи за писане в света.
как да компилирам Java програма
Типове данни на Unicode символни низове
Тип данни | Описание / Максимален размер | Съхранение | |
Описание | Максимален размер | ||
ntext | Позволява променливадължина Unicode низ | 2GB текстови данни | 4 байта + брой символи |
nvarchar (макс.) | Позволява променливадължина Unicode низ | 2E + 31 знака | 2 байта + брой символи |
nvarchar | Позволява променливадължина Unicode низ | 4000 знака | 2 байта + брой символи |
nchar | Позволява fниз с Unice кодирана дължина | 4000 знака | Определена ширина * 2 |
След това в тази статия нека разгледаме бинарните типове данни, използвани в SQL.
SQL типове данни: Бинарни типове данни
Този раздел на статията ще говори за двоични типове данни. Тези типове данни позволяват двоични стойности с фиксирана и променлива дължина. Вижте таблицата по-долу.
След това в тази статия нека разгледаме типовете данни за дата и час, използвани в SQL.
java конвертира низ в дата
SQL типове данни: Време за среща Типове данни
Този раздел на статията ще говори за типовете данни за дата и час. Тези типове данни позволяват различни формати на дата и час. Вижте таблицата по-долу.
След това в тази статия нека разгледаме различните типове данни, налични в SQL.
SQL типове данни: Други Типове данни
Този раздел на статията ще говори за типовете данни, които не могат да бъдат категоризирани в горните категории. Вижте таблицата по-долу.
Тип данни | Описание |
маса | Този тип данни съхранява набор от резултати за по-нататъшна обработка. |
xml | Този тип данни съхранява форматирани в XML данни. |
курсора | Този тип данни предоставя препратка към обект на курсора. |
уникален идентификатор | Този тип данни съхранява глобален уникален идентификатор (GUID). |
sql_variant | Този тип данни sразкъсва стойности на различни типове данни, поддържани от SQL, с изключение на текст, ntext и времеви клей. |
След като вече знаете типовете данни в SQL, сигурен съм, че сте любопитни да научите повече SQL. Ето списък със статии, с които започвате:
Така че, хора, това е краят на тази статия. Надявам се да ви е било приятно да прочетете тази статия. Видяхме различните типове данни, които ще ви помогнат да пишете заявки и да играете с вашите бази данни. Ако искате да научите повече за MySQL и се запознайте с тази релационна база данни с отворен код, след това разгледайте нашата което се предлага с обучение под ръководството на инструктори на живо и опит в реалния живот на проекти. Това обучение ще ви помогне да разберете MySQL в дълбочина и ще ви помогне да постигнете майсторство по темата.
Имате въпрос към нас? Моля, споменете го в раздела за коментари на тази статия и аз ще се свържа с вас.