---
title: "Datum i SQL Server 2000"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/151956-datum-i-sql-server-2000"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Troxy"
published: "2006-10-02T08:57:05.000Z"
updated: "2006-10-02T11:49:59.000Z"
replies: 4
views: 797
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/151956-datum-i-sql-server-2000"
---

# Datum i SQL Server 2000

## #1 — Troxy, 2006-10-02T08:57Z

Hejsan. Datum-funktionerna verkar vara väldigt klena i SQL Server 2000.
Det jag vill göra är helt enkelt att få ut dagens datum, alltså endast datum och inget klockslag.

Getdate() ger ju både datum och klockslag.
Det verkar inte finnas en Date()-funktion för att få ut datum-delen, som i MySQL, utan det finns bara Year(), Month() och Day().
Datepart() verkar inte acceptera något argument för att returnera datum-delen.

Hur tusan ska jag göra? Blir jag tvungen att göra någon Cast() eller Convert() eller tom. en Substring()??

Tacksam för svar.

Permalänk: https://www.webforum.nu/p/151956

## #2 — LarsG, 2006-10-02T09:36Z

Använd convert

Permalänk: https://www.webforum.nu/p/1876343

## #3 — Troxy, 2006-10-02T10:39Z

```
SELECT CONVERT(varchar,GETDATE(),112) as Datum
```

Gud vilken soppa det blir...verkar dessutom inte finnas någon typ som bara visar ÅÅÅÅ-MM-DD.

Permalänk: https://www.webforum.nu/p/1876356

## #4 — LarsG, 2006-10-02T11:11Z

Om du vill ha ÅÅÅÅ-MM-DD så får du nog hålla på med substring och konkatenering. Det är lite förvånande att dom inte har gjort något åt detta.

Permalänk: https://www.webforum.nu/p/1876362

## #5 — Troxy, 2006-10-02T11:49Z

Okej, tack för hjälpen.
Nu vet jag hur läget är i alla fall.

Permalänk: https://www.webforum.nu/p/1876375

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/151956-datum-i-sql-server-2000
