
Merhabalar
Logoya dışarından sql ile kayıt atarken ihtiyaç olan LG_INTTOTIME sql fonksiyonu.
CREATE FUNCTION [dbo].[LG_INTTOTIME](@LDATE INT)
RETURNS VARCHAR(12)
AS
BEGIN
DECLARE @TIME DATETIME,
@HH INT,
@MM INT,
@SS INT,
@TIMESTR VARCHAR(12),
@RETSTR VARCHAR(12)
SELECT @HH = (@LDATE-(@LDATE%65536))/65536/256
SELECT @MM = ((@LDATE-(@LDATE%65536))/65536-((@LDATE-(@LDATE%65536))/65536/256)*256)
SELECT @SS = (((@LDATE%65536)-((@LDATE%65536)%256))/256)
SELECT @TIMESTR = CAST(@HH AS VARCHAR(2))+':'+
CAST(@MM AS VARCHAR(2))+':'+
CAST(@SS AS VARCHAR(2))
SELECT @TIME = CONVERT(DATETIME,@TIMESTR,101)
SELECT @RETSTR = CONVERT(VARCHAR,@TIME,108)
RETURN(@RETSTR)
END
Yorumlar
Yorum Gönder