---
title: "Cast varchar till int, och kolla i t-sql om det gick"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/116289-cast-varchar-till-int-och-kolla-i-t-sql-om-det-gick"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "erka"
published: "2004-11-20T00:35:09.000Z"
updated: "2004-11-22T15:08:04.000Z"
replies: 2
views: 383
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/116289-cast-varchar-till-int-och-kolla-i-t-sql-om-det-gick"
---

# Cast varchar till int, och kolla i t-sql om det gick

## #1 — erka, 2004-11-20T00:35Z

Hej
Jag undrar om man på något sätt kan casta en varchar kolumn till en int, och på något sätt om man kan kolla om det lyckades i t-sql.

Jag har en varchar som kan sluta med 4 siffor. Om jag direkt försöker casta och det inte finns några siffor i slutet får jag ju felaktig casting.

Tex något i stilen med
WHERE ((CAST(RIGHT(NavigateURL, 4) AS INT) = 1002) = true)

tacksam

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

## #2 — LarsG, 2004-11-20T16:30Z

```
where isNumeric(RIGHT(NavigateURL, 4)) = 1
```

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

## #3 — erka, 2004-11-22T15:08Z

Ahh tack, isNumeric var det :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/116289-cast-varchar-till-int-och-kolla-i-t-sql-om-det-gick
