25. januar 2000 - 12:52Der er
9 kommentarer og 1 løsning
Dato-konvertering
Projekt : Jeg har en support-database hvor jeg fra et felt (planlagt_udfoert varchar) gerne vil checke om dette felt er lig med datoen i morgen..getdate() + 1.
I feltet planlagt_udfoert er der eksempelvis følgende data : 27-01-2000 eller 27-01-00.
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.
blackthorne > Det er ok...jeg er lige ved at give dig pointene.... Meeen...Når jeg f.eks. laver følgende sætning : IF (select planlagt_udfoert * from usercalls) = Convert(varchar(10), Dateadd(day, 1, getdate()), 105) Print 'True' Else Print 'False'
kommer den og siger at :
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
eller denne som gælder for både dd-mm-yyyy og dd-mm-yy select * from usercalls where Convert(DateTime, planlagt_udfoert, 105) = Dateadd(day, 1, getdate())
Synes godt om
Ny brugerNybegynder
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.