---
title: "Plocka enbart de första 100 tecken från en blob-kolumn"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/111405-plocka-enbart-de-första-100-tecken-från-en-blob-kolumn"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "jme"
published: "2004-09-12T14:29:23.000Z"
updated: "2004-09-12T17:16:39.000Z"
replies: 6
views: 278
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/111405-plocka-enbart-de-första-100-tecken-från-en-blob-kolumn"
---

# Plocka enbart de första 100 tecken från en blob-kolumn

## #1 — jme, 2004-09-12T14:29Z

Hej!

Jag har en blob-kolumn och vid en sökning så vill jag enbart plocka fram, säg, de 100 första tecknen. Finns det nån färdig anrop i MYSql som jag kan använda för detta ändamål?

Jag håller på att skapa en nyhetspanel och den skall visa rubriken samt en del av nyheten. För att reglera inkommande datan så vill jag bara plocka den del som behövs.

Ni förstår säkert... :)

Permalänk: https://www.webforum.nu/p/111405

## #2 — K@llen, 2004-09-12T14:36Z

LEFT() borde väl vara vad du söker? Vet dock inte om det fungerar på en BLOB. 

<http://dev.mysql.com/doc/mysql/en/String_functions.html>

Permalänk: https://www.webforum.nu/p/1435698

## #3 — Matte, 2004-09-12T14:38Z

Borde gå med 

```
SELECT LEFT(kolumn, 100) AS kolumn ...
```

 
Men varför använda en BLOB istället för TEXT när det verkar vara text du sparar ?

Permalänk: https://www.webforum.nu/p/1435702

## #4 — jme, 2004-09-12T15:17Z

men text lagrar väl högst 255 tecken?

Grejen är ju att nyheten kan mycket väl innehålla mer än 255 tecken men snabböversikten behöver inte mer än 100-200 tecken. Det vore väl onödigt att skapa en översiktskolumn åt varje nyhet? Även om left() kanske snor åt sig lite processor-kraft...

Permalänk: https://www.webforum.nu/p/1435722

## #5 — Matte, 2004-09-12T15:22Z

I en VARCHAR kan du lagra max 255 tecken. 
I en TEXT kan du lagra max 65535 tecken.

Permalänk: https://www.webforum.nu/p/1435727

## #6 — jme, 2004-09-12T15:32Z

ok

ser nu att det verkar stämma; TEXT kan lagra 2^16 - 1 byte data

Så lönar det sig att använda text istället för blob?

Innehållet kommer så att säga enbart att vara text och inget binärt, så som bilder eller liknande).

Permalänk: https://www.webforum.nu/p/1435734

## #7 — Matte, 2004-09-12T17:16Z

TEXT är för text, BLOB är för binärt, annars är de ganska så lika.

Permalänk: https://www.webforum.nu/p/1435771

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/111405-plocka-enbart-de-första-100-tecken-från-en-blob-kolumn
