Avatar billede Slettet bruger
28. januar 2004 - 16:53 Der er 2 kommentarer og
1 løsning

Fejl ved INSERT

Hej,

Jeg har lige en mystisk fejl jeg ikke kan lure :(

INSERT INTO ord(ord,forklaring,forfatter,antalvisninger) VALUES('TesterOrd','TesterForklaring','Admin',0);

giver følgende fejl

...the right syntax to use near 'ord(ord,forklaring,forfatter,antalvisninger) VALUES('TesterOrd'

hvorfor ?!
Avatar billede limemedia Nybegynder
28. januar 2004 - 16:59 #1
'ord' er et registreret ord der anvendes som en funktion. Kan du på ingen måde undvære at anvende dette navn, skal du sætte ` omkring, således din syntaks bliver
INSERT INTO `ord` (`ord`,forklaring,forfatter,antalvisninger) VALUES('TesterOrd','TesterForklaring','Admin',0);
Avatar billede limemedia Nybegynder
28. januar 2004 - 17:01 #2
og er du nysgerrig hvad funktionen "ord" så egentlig gør, viser et hurtigt opslag i manualen ;)

ORD(str)
    If the leftmost character of the string str is a multi-byte character, returns the code for that character, calculated from the ASCII code values of its constituent characters using this formula: ((first byte ASCII code)*256+(second byte ASCII code))[*256+third byte ASCII code...]. If the leftmost character is not a multi-byte character, returns the same value that the ASCII() function does:

mysql> SELECT ORD('2');
        -> 50

http://www.mysql.com/doc/en/String_functions.html
Avatar billede Slettet bruger
28. januar 2004 - 17:02 #3
Det var pokkers :) Takker
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