---
title: "Sp och deklarera längd"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21684-sp-och-deklarera-längd"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "erka"
published: "2001-10-18T13:17:00.000Z"
updated: "2001-10-18T13:25:00.000Z"
replies: 2
views: 152
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/21684-sp-och-deklarera-längd"
---

# Sp och deklarera längd

## #1 — erka, 2001-10-18T13:17Z

En kort fråga

När man skriver en sökfunktion i en sp och skriver tex

searchstr varchar
bla bla
WHERE '%'+@searchstr+'%'
GO

och anropar den så får man helt fel svar, den plockar typ allt men om man skriver

searchstr varchar(100)
bla bla
WHERE '%'+@searchstr+'%'
GO

alltså definerar den så får man ut rätt, hur tänker sqlmotorn här egentligen ?

intresserad av svar :e

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

## #2 — LarsG, 2001-10-18T13:20Z

varchar är samma sak som varchar(1)

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

## #3 — erka, 2001-10-18T13:25Z

Bockar och bugar för gurun

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21684-sp-och-deklarera-längd
