---
title: "Problem med if-sats efter uppgradering av mysql till 4.1.14"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/139134-problem-med-if-sats-efter-uppgradering-av-mysql-till-4-1-14"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Lukaspojken"
published: "2005-12-11T16:33:31.000Z"
updated: "2005-12-11T20:00:23.000Z"
replies: 2
views: 339
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/databaser-sql/139134-problem-med-if-sats-efter-uppgradering-av-mysql-till-4-1-14"
---

# Problem med if-sats efter uppgradering av mysql till 4.1.14

## #1 — Lukaspojken, 2005-12-11T16:33Z

Denna if-sats har fungerat men efter att webbhotellet har uppgraderat mysql till 4.1.14 så har den slutat fungera:

if(length(ForumMessage_Text)\>200, concat(left(ForumMessage_Text,200),'...'), ForumMessage_Text)

Jag har testat att försöka identifiera felet och det jag kommit fram till är att om jag skriver så här så funkar det

if(length(ForumMessage_Text)\>200, concat(left(ForumMessage_Text,200),'...'), **left(ForumMessage_Text, 200)**)

Hur kommer det sig?

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

## #2 — @nders, 2005-12-11T17:13Z

Uh?
Vad är det för språk?
Vad innehåller fältet?

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

## #3 — Lukaspojken, 2005-12-11T20:00Z

If-satsen är en del av en select-sats. Jag använder resultatet sedan i en vanlig asp-sida. På denna sidan används bland annat den sql-satsen:

<http://www.cognito.se/forum.asp>

Tar du muspekaren över ett inlägg så får man fram en förhandsgranskning av inlägget, dvs de 200 första tecknen. Det är denna förhandsgranskning som hade slutat fungera men genom den fix jag gjort så fungerar den igen men det känns inte riktigt rätt.

"ForumMessage_Text" är av datatypen longtext och det är innehållet i ett inlägg. Klickar du på några inlägg så ser du vad det är för innehåll.¨

Vad tror du det kan bero på? Som sagt det har fungerat klockrent innan mysql-uppdatering.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/139134-problem-med-if-sats-efter-uppgradering-av-mysql-till-4-1-14
