CLOB

CLOB

Character Large Object (CLOB) ist ein Datentyp, der verwendet wird, um sehr lange Zeichenketten in Datenbanken zu speichern.

Dieser Datentyp wird in verschiedenen Datenbanksystemen unterschiedlich genannt. In Oracle und DB2 heißt er CLOB, während andere Datenbanksysteme andere Namen verwenden.[1][2] So gibt es in MySQL einen entsprechenden Typ namens „Text“.[3] Die Datenbanksysteme unterscheiden sich auch in der Art der Datenspeicherung. Während einige Systeme nur eine Referenz auf den CLOB in der Tabelle ablegen, speichern andere kleinere CLOBs direkt in der Tabelle und verwenden erst ab einer bestimmten Größe den Referenzmechanismus.

Ein CLOB hat eine bestimmte Zeichenkodierung und ist lexikalisch sortierbar. Darin unterscheidet es sich vom Binary Large Object (BLOB), das nur numerisch nach den Bytewerten sortiert werden kann. Wie BLOBs haben auch CLOBs sehr hohe Größenbeschränkungen in der Größenordnung von 2 GB. Nicht in allen Datenbanksystemen werden alle Zeichenkettenfunktionen auch für CLOBs angeboten. Auch lassen sich CLOBs zwar in Indexen verwenden, jedoch wird dabei nur der erste Teilstring einer festen Länge verwendet, anderenfalls würde der Index ebenso viel Speicherplatz benötigen wie der CLOB selbst.

Einzelnachweise

  1. Large objects (LOBs). In: DB2 Version 9.1 for z/OS. Februar 2008. Abgerufen am 19. Juli 2008.
  2. Oracle Built-in Datatypes. In: Oracle® Database SQL Language Reference. Abgerufen am 19. Juli 2008.
  3. Die Spaltentypen BLOB und TEXT. In: MySQL 5.1 Referenzhandbuch. Abgerufen am 19. Juli 2008.

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • clob — clob·ber·er; clob; clob·ber; …   English syllables

  • CLOB — may refer to: Character large object, a collection of character data in a database management system Clabber, a trick taking card game CLOB, slang for the drug Methcathinone Central limit order book, a centralised database of limit orders… …   Wikipedia

  • CLOB — Character large object Le type CLOB ou Character Large Object est un type de donnée permettant le stockage de données a base de caractères (pas comme le BLOB) dans le champ d une table d une base de données. Portail des bases de données Ce… …   Wikipédia en Français

  • clob´ber|er — clob|ber «KLOB uhr», verb, noun. –v.t. Slang. 1. a) to strike or beat heavily: »If a member of one of the ten man teams happened to clobber a rival with a stick, or send him sprawling on his face, it was all part of the game (Time). b) to attack… …   Useful english dictionary

  • clob|ber — «KLOB uhr», verb, noun. –v.t. Slang. 1. a) to strike or beat heavily: »If a member of one of the ten man teams happened to clobber a rival with a stick, or send him sprawling on his face, it was all part of the game (Time). b) to attack or damage …   Useful english dictionary

  • CLOB — Central Limit Order Book (Business » General) * Character Large Object Block (Academic & Science » Universities) …   Abbreviations dictionary

  • CLOB — Central Limit Order Book …  

  • clob — I. ˈkläb dialect England variant of cob IV II. noun ( s) Etymology: by shortening & alteration : klaberjass …   Useful english dictionary

  • Character large object — CLOB redirects here. For the card game, see Clob (card). For the formerly proposed securities trading system, see central limit order book. A Character Large Object (or CLOB) is a collection of character data in a database management system,… …   Wikipedia

  • clobber — clob|ber1 [ˈklɔbə US ˈkla:bər] v [T] informal 1.) to hit someone very hard 2.) to affect or punish someone or something badly, especially by making them lose money ▪ The paper got clobbered for libel. ▪ The company has been clobbered by falling… …   Dictionary of contemporary English

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”