RulleRimfrost Skrevet 17. februar 2009 Del Skrevet 17. februar 2009 (endret) Lager en ssis-pakke som skal lagre spørringer som excelfiler. I disse filene skal datofelter lagres som text i formatet åååå-mm-dd. Noen som vet, når de slutter å le av spørringen jeg bruker nå, en mer elegant måte å gjøre dette på (tenker muligens noe cast eller convert....) SELECT CONVERT(varchar, DATEPART(yyyy, GETDATE())) + '-' + LEFT('00',(2-LEN(DATEPART(mm, GETDATE()))) + CONVERT(VARCHAR,DATEPART(mm, GETDATE())) + '-' + LEFT('00',(2-LEN(DATEPART(dd, GETDATE())))) + CONVERT(VARCHAR,DATEPART(dd, GETDATE())) as 'NewDate' Endret 17. februar 2009 av RulleRimfrost Lenke til kommentar
blackbrrd Skrevet 17. februar 2009 Del Skrevet 17. februar 2009 (endret) Det hadde sett sånn ut i postgresql: SELECT to_char(now(), 'YYYY-MM-DD') as 'NewDate' Referanse: http://www.postgresql.org/docs/8.3/static/...formatting.html Endret 17. februar 2009 av blackbrrd Lenke til kommentar
kaffenils Skrevet 17. februar 2009 Del Skrevet 17. februar 2009 (endret) select convert(varchar(10),getdate(),120) Les om CONVERT Endret 17. februar 2009 av kaffenils Lenke til kommentar
RulleRimfrost Skrevet 18. februar 2009 Forfatter Del Skrevet 18. februar 2009 Takker. Det fungerte selvfølgelig helt utmerket, og queryen ble en halv side kortere. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå