Stropu datu tipi & Izveidot, nomest datu bāzi

Satura rādītājs:

Anonim

Datu veidi stropā

Datu veidi ir ļoti svarīgi Hive vaicājuma valodas un datu modelēšanas elementi. Lai noteiktu tabulas kolonnu veidus, mums jāzina par datu tipiem un to lietošanu.

Tālāk sniegts īss pārskats par dažiem stropā esošajiem datu tipiem:

Šie ir

  • Ciparu veidi
  • Stīgu veidi
  • Datuma / laika veidi
  • Kompleksie veidi

Ciparu veidi:

Tips Atmiņas piešķiršana
TINY INT Tā 1 baita parakstīts vesels skaitlis (no -128 līdz 127)
MAZĀ INT 2 baitu parakstīts vesels skaitlis (no -32768 līdz 32767)
INT 4 baitu parakstīts vesels skaitlis (no -2 147 484 648 līdz 2 147 484 647)
LIELĀ INT 8 baitu parakstīts vesels skaitlis
Pludiņš 4 baitu viena precizitātes peldošā komata numurs
DUBULA 8 baitu dubultas precizitātes peldošā komata numurs
DECIMAL Mēs varam noteikt precizitāti un mērogu šajā tipā

Stīgu veidi:

Tips Garums
CHAR 255
VARCHAR 1 līdz 65355
STRING Šeit mēs varam definēt garumu (bez ierobežojuma)

Datuma / laika veidi:

Tips Lietošana
Laika zīmogs Atbalsta tradicionālo Unix laika zīmogu ar papildu precizitāti nanosekunžu laikā
Datums
  • Tas ir GGGG-MM-DD formātā.
  • Datuma tipam atbalstīto vērtību diapazons ir no 0000-01-01 līdz 9999-12-31, atkarīgs no primitīvā Java datuma veida atbalsta

Kompleksie veidi:

Tips Lietošana
Masīvi ARRAY Nav atļautas negatīvas vērtības un nemainīgas izteiksmes
Kartes MAP Nav atļautas negatīvas vērtības un nemainīgas izteiksmes
Struktūras STRUKTŪRA
Savienība UNIONTYPE

Datu bāzes izveidošana un nomešana stropā:

Izveidot datu bāzi:

Lai izveidotu datu bāzi Hive čaulā, mums jāizmanto komanda, kā parādīts sintaksē zemāk: -

Sintakse:

Izveidojiet datu bāzi

Piemērs: -Izveidot datubāzi "guru99"

No iepriekš minētā ekrānuzņēmuma mēs darām divas lietas

  • Datu bāzes "guru99" izveide stropā
  • Esošo datu bāzu parādīšana, izmantojot komandu "show"
  • Tajā pašā ekrānā datu bāzes "guru99" nosaukums tiek parādīts beigās, kad izpildām komandu show. Tas nozīmē, ka datu bāze "guru99" ir veiksmīgi izveidota.

Drop datu bāze:

Lai nomettu datu bāzi Hive čaulā, mums jāizmanto komanda "drop", kā parādīts sintaksē zemāk: -

Sintakse:

Nometiet datu bāzi

Piemērs:-

Drop datu bāzes guru99

Iepriekš redzamajā ekrānuzņēmumā mēs darām divas lietas

  • Mēs nometam no stropa datubāzi 'guru99'
  • Pārbaudiet to pašu ar komandu "parādīt"
  • Tajā pašā ekrānā pēc datu bāzu pārbaudes ar šova komandu Hive iekšpusē neparādās datu bāze "guru99".
  • Tātad mēs tagad varam apstiprināt, ka datu bāze "guru99" ir nomesta