Jump to content

SQL - DATUMFORMAT(datetime)


dr-x
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Recommended Posts

Posted

hallo zusammen,

ich habe auf meinem sql2k- server den Datentyp datetime benutzt. Wenn ich mir die Tabelle mit den Datumswerten im Enterprisemanager anschaue, sieht alles ganz normal aus ... wenn ich allerdings in SPSS über TXT exportiere habe ich plötzlich in allen Datetime Feldern nen Datum wie dieses "1899-12-30" stehen... als Autowert oder so...(ist aber nicht eingetragen) ... ich hab auch schon gesehen, dass die datetime-Felddefinition aus Uhrzeit und Datum besteht... lässt sich das irgendwie reduzieren oder bin ich gezwungen das Datum selbst zu zerlegen und Tag,Monat , Jahr als tinyint deklarieren...??

 

Vielen Dank für eure Hilfe!!!!

Mfg

Posted

Wenn du das aktuelle Datum eintragen willst inklusive der Systemzeit, dann nimm


datetime(now)
[/Code]

 

Wenn du das Datum benutzerdefiniert angeben willst oder du ne Angabe in variabler Art zulassen willst, dann nimm einen varchar mit ner akzeptablen / sinnvollen Länge.

Posted

Würde ich aber nicht SQL-seitig tun.

 

Du hast doch sicher irgendwas oben drüber laufen oder? Ne Applikation oder ein Script oder sowas. Dort würde ich das dann tun und den Wert, den du dir aus der DB holst, parsen und bearbeiten.

 

Gruss

Carsten

Posted

ne ich glaub ich muss es sql-seitig machen ...

geht um medizinische forschungsdaten....(da sollten möglichst wenige werte verändert werden)...

da sind die behörden recht streng...am besten immer rohdaten*g

...

ne noch läuft da nix anderes ... lediglich ne html-eingabemaske und nen paar audit-trigger ...

Posted

Ach du Schande. Na dann viel Erfolg beim Hacken des Triggers.

 

Rein aus Interesse: Könntest du mir die SP oder den Trigger oder was du da auch immer baust zum Datum splitten per Mail zukommen lassen, wenn du fertig bist?

 

Kann man sicher mal brauchen.

 

Danke und Gruss

Carsten

Posted

öh..? Wie meinst du das... ich dachte einfach an drei Spalten (TT/MM/JJJJ) ...

ansonsten wird damit nicht viel passieren...und die trigger lass ich fauler sack mir vom omniaudit generieren....

...

Die Daten sind immer nur recht kurz in der Datenbank... werden direkt an SPSS zur auswertung weitergegeben...

Klar würde ich dir was schicken, wenn ich was sinnvolees hätte ...

bei uns wird quasi nur ne html eingabe gemacht... das war es schon fast....

 

bin noch blutiger sql-anfänger ... und versuche nun seit wochen diese db abzuschließen und zu valiedieren...);

 

lg

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...