---
title: "Förbjudna tecken?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/94265-förbjudna-tecken"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Lime"
published: "2004-01-08T16:00:40.000Z"
updated: "2004-01-09T08:05:43.000Z"
replies: 5
views: 482
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/94265-förbjudna-tecken"
---

# Förbjudna tecken?

## #1 — Lime, 2004-01-08T16:00Z

Tjing!

Jag har ett antal SQL-frågor i MsSQL som jag tror går fel ibland.
Jag försöker synka på ett artikelnummer och ibland så falerar det. Det som är gemensamt är att alla innehåller tecknet "/". Att man inte får ha %, ' och " i strängar som ska behandlas av SQL vet jag, men finns det fler förbjudna tecken?

/Lime

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

## #2 — LarsG, 2004-01-08T16:29Z

/ skall inte ha någon betydelse, vare sig vid en vanlig jämförelse eller vid like. Vid like så är det tecknen 

\[\_%^-\]

som tolkas speciellt.

Hur ser din sökning ut?

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

## #3 — ampy, 2004-01-08T19:27Z

Jag har stött på problem när ett \\ (backslash) finns vid slutet av en sträng, exempel:

```
insert into tabell(kolumn) values('Lite text\\')
```

Man får alltså syntax-fel när \\ finns vid slutet av en sträng och du bör se till att dubblera dessa.

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

## #4 — LarsG, 2004-01-08T19:35Z

> Jag har stött på problem när ett \\ (backslash) finns vid slutet av en sträng, exempel:

I SQL server?

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

## #5 — ampy, 2004-01-08T19:41Z

> **LarsG skrev:**
>
> > Jag har stött på problem när ett \\ (backslash) finns vid slutet av en sträng, exempel:
>
> 
> 
> I SQL server?

Nej, i MySQL.

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

## #6 — Lime, 2004-01-09T08:05Z

> **LarsG skrev:**
>
> / skall inte ha någon betydelse, vare sig vid en vanlig jämförelse eller vid like. Vid like så är det tecknen 
> 
> \[\_%^-\]
> 
> som tolkas speciellt.
> 
> Hur ser din sökning ut?

Oj... Det är inte bara en och två sökningar... det är totalt 119 olika SQL-satser där man kan få in en sträng som innehåller i princip vad som helst... inklusive en massa "felaktiga" tecken.

Har nu fått till det så att vissa tecken, bland annat de ovan, är förbjudna att använda i fortsättningen... Det är av någon anledning så att om man gör en jämförelse mellan två strängar och det finns ett / med så vill den inte ta det.. Grottar vidare.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/94265-förbjudna-tecken
