Hoi,
Nou hier is een datumvraag zoals ik die nog niet in de search heb kunnen vinden, dus vandaar dat ik 'm maar eens post na een middagje zoekwerk.
Eigenlijk heb ik de oplossing al maar ik heb 't idee dat ie 't precies verkeerd om doet....maar misschien kent iemand de functie en kan die persoon mij vertellen wat ik fout doe. De feiten:
- ik heb een db met in een kolom een varchar[14] (fldDateInsert)
- formaat van fldDateInsert is: YYYYMMDDHHMMSS. Dit is de ODBC canonical standard en representeert de 120 in de volgende regel.
SELECT convert(varchar(14), fldDateInsert, 120) as datum
From tabel
- cast kun je ook gebruiken, maar volgens mij kun je dan die standaard weer niet selecteren:
SELECT cast(fldDateInsert as datetime(120)) as datum
Deze klopt syntactisch maar de conversie lukt niet. Zonder de 120 krijg ik (dus) hetzelfde effect.
- na heel veel prutswerk geeft deze query eindelijk output en.... het is precies hetzelfde als voorheen! Dus blijkbaar doe ik iets verkeerd om. Maar andersom werkt convert niet voor zover ik gelezen heb.
Nou hier is een datumvraag zoals ik die nog niet in de search heb kunnen vinden, dus vandaar dat ik 'm maar eens post na een middagje zoekwerk.
Eigenlijk heb ik de oplossing al maar ik heb 't idee dat ie 't precies verkeerd om doet....maar misschien kent iemand de functie en kan die persoon mij vertellen wat ik fout doe. De feiten:
- ik heb een db met in een kolom een varchar[14] (fldDateInsert)
- formaat van fldDateInsert is: YYYYMMDDHHMMSS. Dit is de ODBC canonical standard en representeert de 120 in de volgende regel.
SELECT convert(varchar(14), fldDateInsert, 120) as datum
From tabel
- cast kun je ook gebruiken, maar volgens mij kun je dan die standaard weer niet selecteren:
SELECT cast(fldDateInsert as datetime(120)) as datum
Deze klopt syntactisch maar de conversie lukt niet. Zonder de 120 krijg ik (dus) hetzelfde effect.
- na heel veel prutswerk geeft deze query eindelijk output en.... het is precies hetzelfde als voorheen! Dus blijkbaar doe ik iets verkeerd om. Maar andersom werkt convert niet voor zover ik gelezen heb.
[ Voor 0% gewijzigd door Toink op 20-08-2002 15:50 . Reden: /cast ook even erbij ]