Finns det någon funktioni MS SQL motsvarande Oracles TRUNC()?? Har ete datumfält med formatet YYYY-MM-DD:00:00:00 som jag vill ha som YYY-MM-DD utan tidsangivelsen. Snabblösning någon...? Kolla på Convert i SQL manualen. Tack för tipset men det är i en sqlsats (lagrad procedur) som det ska "rensas", innan det postas vidare till presentation. SELECT RIGHT(LEFT(''''YYYY-MM-DD 00:00:00'''', 10), 9) AS MyTruncatedDate select cast(''2004-02-01:00:00:00'' as varchar(10)) as datum[SQL]Trunkera data
TPFSv: [SQL]Trunkera data
Men enklast är kanske att när du "ritar ut" ditt datum använder mid för att plocka ut det du vill ha?
<code>
myDate = " YYYY-MM-DD:00:00:00"
Response.Write mid(myDate,2,9)
</code>Sv: [SQL]Trunkera data
Sv: [SQL]Trunkera data
Sv: [SQL]Trunkera data
eller så här?
Men det där är inget datumfält?
Mvh
Rickard