---
title: "Trunkera fält i Access?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/133161-trunkera-fält-i-access"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "mrblonde"
published: "2005-08-23T14:22:36.000Z"
updated: "2005-08-23T15:00:07.000Z"
replies: 3
views: 373
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/133161-trunkera-fält-i-access"
---

# Trunkera fält i Access?

## #1 — mrblonde, 2005-08-23T14:22Z

Hej! 
Jag har en tabell i access som innehåller födelsedata plus en massa annan data.  Det är inte jag som designat detta som försvar innan folk klagar på atomära tabelldata och annat.

Det är ett textfält.
Exempel på data: "770210_2005-06-14"

Jag behöver skriva en sql fråga som trunkerar bort allting efter födesledatat, kvar skall alltså bli "770210".

Update tbl_A set tbl_A.FÄLT = LEFT(tbl_A.fält,6) WHERE tblA-FÄLT \<\> ""

ungefär med vb språk.

Det finns alltså entries i fältet utan data med alls.

Några bra förslag, som fungerar i Access?

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

## #2 — Peter S, 2005-08-23T14:27Z

```
update tbl_a t 
   set t.fält = left(t.fält,6) 
 where len(t.fält) > 6
```

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

## #3 — LarsG, 2005-08-23T14:28Z

```
Update tbl_A 
set tbl_A.FÄLT = LEFT(tbl_A.fält,6) 
WHERE tblA.FÄLT <> ''
```

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

## #4 — mrblonde, 2005-08-23T15:00Z

Tackar! Båda fungerar säkert lika bra men jag valde LarsGs kod så då får han "äran" att få rätt svar. Tänk, jag hade rätt i min egen pseudokod. Ibland gör microsoft riktigt bra grejjer.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/133161-trunkera-fält-i-access
