18. september 2006 - 19:50Der er
7 kommentarer og 1 løsning
hvordan omgåes reserverede ord?
jeg har en tabel hvor der bl.a.er kolonnenavnene status & type - og det har jeg efterfølgende fundet ud af ikke er så smart da de er reserverede ord - kan det omgåes på en eller anden måde? - så jeg kan lave f.eks. en INSERT INTO tabel(type,status) VALUES('1', '2')
Jeg er ikke helt sikker på historikken, men den nyeste mysql skulle have et reserveret ord, der hedder `range`. Den har ikke tidligere været der (husker ikke fra hvornår). Har man i en gammel mysql brugt ordet range som fx kolonnenavn, vil man få en fejl i den nyeste mysql. Havde man været forudseende og skrevet `range` ville man køre videre uden fejl. (Vi har vist vendt dette før, arne ;) )
En simpel løsningen kunne også være vType, vStatus, hvis du er i tvivl. Så ved du hvilke variabler du har med at gøre, uden at riskiere at konflikte med reserverede ord.
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.