Avatar billede jimpp Nybegynder
02. oktober 2006 - 16:59 Der er 7 kommentarer og
1 løsning

Hurtigt replace spørgsmål

Jeg har denne stump: REPLACE(@overskrift,"'","''")

Pointen er at jeg vil erstatte ' med '' fordi MySQL ikke tillader brugen af '

Er der nogen herinde der lyn hurtigt kan komme med et svar på hvordan jeg gør det her, det virker ikke med

REPLACE(@overskrift,''','''')

Hjælp :)
Avatar billede arne_v Ekspert
02. oktober 2006 - 17:04 #1
REPLACE(@overskrift,'''','''''')
Avatar billede arne_v Ekspert
02. oktober 2006 - 17:04 #2
men ellers vil jeg sige parameters !
Avatar billede jimpp Nybegynder
03. oktober 2006 - 11:59 #3
parameters - gider du uddybe for en newbie evt. med et link :)

Ellers så virker det andet - så svar venligst :)
Avatar billede arne_v Ekspert
04. oktober 2006 - 04:33 #4
nu er jeg lidt i tvivl om konteksten

men normalt har man den slags ' problemer i et programmering sprog og det kan
løses ved at bruge parameters (ADO og ADO.NET) eller prepared statements
(JDBC og PHP)

hvis du fortæller hvad du kode i kan jeg give et link
Avatar billede jimpp Nybegynder
04. oktober 2006 - 14:28 #5
Tak :)

T-SQL - Bruger ikke noget tradtionelt sprog som sådan. Ganske almindelig kedelig T-SQl, med en CURSOR der kører en PRINT.
Avatar billede arne_v Ekspert
05. oktober 2006 - 02:39 #6
i den sammenhæng tror jeg ikke at man kan bruge parameters
Avatar billede jimpp Nybegynder
05. oktober 2006 - 12:59 #7
Nej det var også min bange annelse - som newbie paranoia :)

Tak for hjælp og lig svar :)
Avatar billede arne_v Ekspert
05. oktober 2006 - 13:51 #8
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester