Типови података о кошницама & амп; Направи, баци базу података

Преглед садржаја:

Anonim

Типови података у кошници

Типови података су веома важни елементи у језику упита Хиве и моделирању података. Да бисмо дефинисали типове колона табеле, морамо знати о врстама података и њиховој употреби.

Следи кратак преглед неких типова података присутних у кошници:

Су

  • Нумерички типови
  • Типови низова
  • Врсте датума / времена
  • Комплексни типови

Нумерички типови:

Тип Додела меморије
ТИНИ ИНТ Његов целобајни потпис од 1 бајта (-128 до 127)
СМАЛЛ ИНТ Двобајтни потписани цели број (-32768 до 32767)
ИНТ Цео број са потписом од 4 бајта (-2,147,484,648 до 2,147,484,647)
ВЕЛИКИ ИНТ 8 бајтова потписаних целих бројева
ПЛОВАК 4 - бајтни појединачни прецизни број са покретном зарезом
ДОУБЛЕ 8- бајтни број двоструке прецизности са покретном зарезом
ДЕЦИМАЛАН У овом типу можемо дефинисати прецизност и размере

Типови низова:

Тип Дужина
ЦХАР 255
ВАРЦХАР 1 до 65355
НИЗ Овде можемо дефинисати дужину (без ограничења)

Врсте датума / времена:

Тип Употреба
Временска ознака Подржава традиционалну Уник временску ознаку са опционалном наносекундном прецизношћу
Датум
  • У формату је ГГГГ-ММ-ДД.
  • Опсег вредности подржаних за тип Дате је од 0000-01-01 до 9999-12-31, у зависности од подршке примитивног типа Јава Дате

Комплексни типови:

Тип Употреба
Низови АРРАИ <дата_типе> Негативне вредности и нестални изрази нису дозвољени
Мапс МАП <примитиве_типе, дата_типе> Негативне вредности и нестални изрази нису дозвољени
Структуре СТРУЦТ <име_кола: тип_датотеке, ...>
унија УНИОНТИПЕ <врста_дата, тип_датотеке, ...>

Стварање и испуштање базе података у кошници:

Направите базу података:

За стварање базе података у љусци Хиве-а морамо да користимо наредбу као што је приказано у синтакси испод: -

Синтакса:

Направите базу података <ДатабасеНаме>

Пример: -Направити базу података "гуру99"

Из горњег снимка екрана радимо две ствари

  • Креирање базе података „гуру99“ у Хиве-у
  • Приказивање постојећих база података помоћу команде "схов"
  • На истом екрану, име базе података "гуру99" приказује се на крају када извршимо команду схов. Што значи да је база података „гуру99“ успешно креирана.

Испусти базу података:

За испуштање базе података у шкољку Хиве, морамо користити наредбу "дроп" како је приказано у синтакси испод: -

Синтакса:

Испустите базу података <ДатабасеНаме>

Пример: -

Испустите базу података гуру99

На горњем снимку екрана радимо две ствари

  • Базу података „гуру99“ испуштамо из Хиве-а
  • Упоредите проверу истог помоћу команде „схов“
  • На истом екрану, након провере база података наредбом схов, база података "гуру99" се не појављује унутар кошнице.
  • Тако да сада можемо потврдити да је база података "гуру99" испуштена