Dieser Beitrag ist schon älter. Bitte vergewissern Sie sich, dass die Rahmenbedingungen oder der enthaltene Lösungsvorschlag noch dem aktuellen Stand der Technik entspricht.

Datum dd.mm.yyyy

Mitglied: Arafat
wahrschein trivial und ich hab nen Brett vorm Kopf:

Ich versuche in einer Abfrage nach dem heutigen Datum zu Suchen:

Where Datum = heute

das sollte igendwie mir getDate gehen - ich raff nur nicht wie

danke für Eure Hilfe!!


Gruß

Content-Key: 65907

Url: https://administrator.de/contentid/65907

Ausgedruckt am: 17.09.2021 um 13:09 Uhr

Mitglied: MCClane
MCClane 10.08.2007 um 11:40:40 Uhr
Goto Top
Hi also ich würde mal sagen so

where Datum = curdate()
Mitglied: AndreasHoster
AndreasHoster 10.08.2007 um 12:06:05 Uhr
Goto Top
Ich würde mal sagen, kommt auf das DB System an, und was für ein Datentyp Datum ist.
Ist das wirklich ein Date/Time Typ oder nur ein String, der ein Datum enthält?
Das Problem mit Datum = getDate() ist, daß getDate das Datum inklusive Uhrzeit (inklusive Millisekunden) zurückgibt und daher eine Gleichheit eher selten ist.

Da die Speicherung intern als Zahl erfolgt, mit den Tagen vor dem Komma und die Zeit nach dem Komma würde z.B. sowas helfen:
where CAST(datum as int) = Cast(getdate() as int)
(Beispiel für MS SQL 2000 und Datum ist Typ datetime)
Mitglied: MCClane
MCClane 10.08.2007 um 12:08:25 Uhr
Goto Top
Hi
ja das stimmt natürlich ist sinnvoller das so zu machen
Mitglied: Arafat
Arafat 10.08.2007 um 12:26:36 Uhr
Goto Top
jepp

genau das war das problem

ich hatte es noch mit {FN CurDate()} versucht

aber die CAST-Lösung ist deutlich besser
Heiß diskutierte Beiträge
question
Netzwerkperformance - Mikrotik - Wo ist mein Fehler? gelöst BirdyBVor 1 TagFrageNetzwerke37 Kommentare

Moin zusammen, ich stehe gerade etwas auf dem Schlauch und weiß nicht so recht was mein Fehler ist. Gegeben ist mein heimisches Netzwerk: Also eigentlich ...

general
HomeServer noch mal anfassen?dertowaVor 1 TagAllgemeinServer-Hardware20 Kommentare

Hallo zusammen, erst im Juli dieses Jahres habe ich mein Homeserver-System angefasst und ein paar Upgrades vorgenommen. Der Threadripper 1920x wurde durch einen Ryzen 5 ...

info
Hunderttausende MikroTik-Router sind seit 2018 angreifbarkilltecVor 1 TagInformationMikroTik RouterOS23 Kommentare

Mehrere MikroTik Router angreifbar. Hier der Link zu Heise: Hunderttausende MikroTik-Router sind seit 2018 angreifbar Gruß ...

question
Neue Firmennetzwerkstruktur und ein glühender KopfDerWachnerVor 1 TagFrageNetzwerke28 Kommentare

Moin zusammen, nun hab ich jahrelang hier nur mitgelesen, nun stehe ich allerdings selbst vor nem Problem was mir seit Tagen Kopfschmerzen bereitet. Also wir ...

general
Neue Herausforderungen auf unserer englischen SeiteFrankVor 1 TagAllgemeinOff Topic14 Kommentare

Auf unserer englischen Seite gibt es neue Herausforderungen: Find who restarted DB server und Wanted: Network Node Manager 6.4 wer kann helfen? Generell findet ihr ...

question
Windows Server 2012 R2 frisst SSDs (cbs.log)drahtbrueckeVor 1 TagFrageWindows Server13 Kommentare

Hallo, ich habe vor etwa 2 Monaten eine nur etwa 3 Monate alte SSD gegen eine neue getauscht (Samsung OEM Datacenter SSD SM883) in einem ...

question
Infos zu VOIP bzw. SIP gesucht gelöst lcer00Vor 1 TagFrageVoice over IP15 Kommentare

Hallo, kennt jemand vernünftige Einstiegslektüre (digital oder als Buch) zu VoIP, SIP & Co? Das Prinzip ist mir zwar eigentlich klar, aber gerade bei den ...

question
RDS CALs und normale CALs - Wie richtig lizensierentim.riepVor 1 TagFrageWindows Server18 Kommentare

Hallo liebe User, ich habe eine Frage zur richtigen Lizensierung: Wenn eine natürliche Person zum Beispiel drei Accounts auf einem Windows Server 2016 hat, braucht ...