I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Ja, tænk på at du jo laver en streng, og datoerne kommer til at indgå som strenge, så der skal være anførselstegn omkring, og de skal være formateret så MySql kan forstå dem
Ah, jeg har faktisk brugt danske formateringer. Det havde jeg rent overset. Troede at det som standard var på formen YYYY-MM-DD H:i:s - mange tak. Jeg tjekker lige, om det mon kunne være fejlen.
Du skal stadig enten bruge anførselstegn, eller arne_v's fornemme parameter løsning, der gør at din engine ordner det hele, både format og anførselstegn.
I sidste ende "ser" databasen alligevel kun en streng, sådan er det med SQL og databaser
Hvad er det for nogle parametre i hentyder til? Og hvordan skal jeg bruge anførselstegnene? Vil variablen ikke blive betragtet som en string, hvis jeg quoter den ?
Burde være... men MySQL har nu ikke altid været lige glad for dem. Og de er under alle omstændigheder lidt malplaceret i netop det der meget simple SQL-kald.
Men jeg tror nu mere på at du har fat i den rigtige ende.
man skal lige vende sig til at bruge parameters og hvis du er meget nystartet så skal du måske vente
men det er det som man bruger i virkeligheden ikke kun p.g.a. tidsformater men også fordi det håndterer strenge med ' og dermed også indeholder beskyttelse mod SQL injection
Ok. Men ja, jeg er lidt grøn i det endnu :) Hvordan kan problemet ellers løses? Skal jeg hen og laver en parser, som opbygger en streng med det korrekte tidsformat?
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.