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')
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.