title image


Smiley Re: Datum 23.01.2000 nach 01.01.2000 umformen. Tag soll immer 01. sein
Schreibe dir ein user defined Function:



CREATE FUNCTION Date01 (@dt datetime)

RETURNS datetime AS

BEGIN

return dateadd(d,-datepart(d,@dt)+1,@dt)

END



die kannst du dann so verwenden:



declare @date datetime

set @date = getdate()

select dbo.date01(@date)



wichtig: dbo.funktionsname(), weil funktionsname() alleine wird nicht gefunden

und die Funktion lässt sich natürlich umbauen auf Rückgabe als String, ohne Uhrzeit, ...



bye,

helmut



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: