Definice a význam CLOB (Character Large Object)

Co je CLOB (Character Large Object)?

Zkratka pro „Character Large Object“. CLOB je datový typ používaný různými systémy pro správu databází, včetně Oracle a DB2. Uchovává velké množství znakových dat o velikosti až 4 GB. Datový typ CLOB je podobný BLOB, ale obsahuje kódování znaků, které definuje znakovou sadu a způsob reprezentace jednotlivých znaků. Data BLOB se naproti tomu skládají z neformátovaných binárních dat.

Mezi běžné datové typy používané pro ukládání znakových dat patří char, varchar a text. Některé systémy pro správu databází podporují také další textové datové typy, jako jsou tinytext, mediumtext a longtext. Pokud standardní znakové datové typy nejsou pro určité databázové pole dostatečně velké, lze použít datový typ CLOB. Protože data CLOB mohou být velmi velká, některé systémy pro správu databází neukládají text přímo do tabulky. Místo toho slouží pole CLOB jako adresa, která odkazuje na umístění dat.

Pole CLOB umožňují ukládat neobvykle velké množství textu, například celou knihu nebo publikaci. Některé databázové programy však nemohou provádět určité textové operace s poli CLOB, například SQL příkazy s podmínkou „LIKE“. Proto je pro menší textové hodnoty často lepší použít jiné znakové datové typy.

Definice CLOB (Character Large Object) na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka CLOB (Character Large Object) nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka CLOB (Character Large Object) alebo chcete navrhnúť nový technický termín, kontaktujte nás.