<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

       :: 首頁 ::  ::  ::  :: 管理
    CREATE FUNCTION dbo.FormatDateTime?
    (?
    ? ? @dt DATETIME,?
    ? ? @format VARCHAR(16)?
    )?
    RETURNS VARCHAR(64)?
    AS?
    BEGIN?
    ? ? DECLARE @dtVC VARCHAR(64)?
    ? ? SELECT @dtVC = CASE @format?
    ??? WHEN 'LONGDATE' THEN?
    ??????? DATENAME(dw, @dt)?
    ? ? ? ? + ',' + SPACE(1) + DATENAME(m, @dt)?
    ? ? ? ? + SPACE(1) + CAST(DAY(@dt) AS VARCHAR(2))?
    ? ? ? ? + ',' + SPACE(1) + CAST(YEAR(@dt) AS CHAR(4))?
    ??? WHEN 'LONGDATEANDTIME' THEN?
    ??????? DATENAME(dw, @dt)?
    ? ? ? ? + ',' + SPACE(1) + DATENAME(m, @dt)?
    ? ? ? ? + SPACE(1) + CAST(DAY(@dt) AS VARCHAR(2))?
    ? ? ? ? + ',' + SPACE(1) + CAST(YEAR(@dt) AS CHAR(4))?
    ? ? ? ? + SPACE(1) + RIGHT(CONVERT(CHAR(20),?
    ? ? ? ? @dt - CONVERT(DATETIME, CONVERT(CHAR(8),?
    ? ? ? ? @dt, 112)), 22), 11)?
    ??? WHEN 'SHORTDATE' THEN?
    ??????? LEFT(CONVERT(CHAR(19), @dt, 0), 11)?
    ??? WHEN 'SHORTDATEANDTIME' THEN?
    ??????? REPLACE(REPLACE(CONVERT(CHAR(19), @dt, 0),'AM', ' AM'), 'PM', ' PM')?
    ??? WHEN 'UNIXTIMESTAMP' THEN?
    ??????? CAST(DATEDIFF(SECOND, '19700101', @dt)?AS VARCHAR(64))?
    ??? WHEN 'YYYYMMDD' THEN?
    ??????? CONVERT(CHAR(8), @dt, 112)?
    ??? WHEN 'YYYY-MM-DD' THEN?
    ??????? CONVERT(CHAR(10), @dt, 23)?
    ??? WHEN 'YYMMDD' THEN?
    ??????? CONVERT(VARCHAR(8), @dt, 12)?
    ??? WHEN 'YY-MM-DD' THEN?
    ??????? STUFF(STUFF(CONVERT(VARCHAR(8), @dt, 12),?5, 0, '-'), 3, 0, '-')?
    ??? WHEN 'MMDDYY' THEN?
    ??????? REPLACE(CONVERT(CHAR(8), @dt, 10), '-', SPACE(0))?
    ??? WHEN 'MM-DD-YY' THEN?
    ??????? CONVERT(CHAR(8), @dt, 10)?
    ??? WHEN 'MM/DD/YY' THEN?
    ??????? CONVERT(CHAR(8), @dt, 1)?
    ??? WHEN 'MM/DD/YYYY' THEN?
    ??????? CONVERT(CHAR(10), @dt, 101)?
    ??? WHEN 'DDMMYY' THEN?
    ??????? REPLACE(CONVERT(CHAR(8), @dt, 3), '/', SPACE(0))?
    ??? WHEN 'DD-MM-YY' THEN?
    ??????? REPLACE(CONVERT(CHAR(8), @dt, 3), '/', '-')?
    ??? WHEN 'DD/MM/YY' THEN?
    ??????? CONVERT(CHAR(8), @dt, 3)?
    ??? WHEN 'DD/MM/YYYY' THEN?
    ??????? CONVERT(CHAR(10), @dt, 103)?
    ??? WHEN 'HH:MM:SS 24' THEN?
    ??????? CONVERT(CHAR(8), @dt, 8)?
    ??? WHEN 'HH:MM 24' THEN?
    ??????? LEFT(CONVERT(VARCHAR(8), @dt, 8), 5)?
    ??? WHEN 'HH:MM:SS 12' THEN?
    ??????? LTRIM(RIGHT(CONVERT(VARCHAR(20), @dt, 22), 11))?
    ??? WHEN 'HH:MM 12' THEN?
    ??????? LTRIM(SUBSTRING(CONVERT(?
    ? ? ? ? VARCHAR(20), @dt, 22), 10, 5)?
    ? ? ? ? + RIGHT(CONVERT(VARCHAR(20), @dt, 22), 3))?
    ??? ELSE?
    ??????? 'Invalid format specified'?
    ??? END?
    ? ? RETURN @dtVC?
    END?
    GO
    ====================================================================================
    ====================================================================================
    DECLARE @now DATETIME?
    SET @now = GETDATE()?
    ?
    PRINT dbo.FormatDateTime(@now, 'LONGDATE')?
    PRINT dbo.FormatDateTime(@now, 'LONGDATEANDTIME')?
    PRINT dbo.FormatDateTime(@now, 'SHORTDATE')?
    PRINT dbo.FormatDateTime(@now, 'SHORTDATEANDTIME')?
    PRINT dbo.FormatDateTime(@now, 'UNIXTIMESTAMP')?
    PRINT dbo.FormatDateTime(@now, 'YYYYMMDD')?
    PRINT dbo.FormatDateTime(@now, 'YYYY-MM-DD')?
    PRINT dbo.FormatDateTime(@now, 'YYMMDD')?
    PRINT dbo.FormatDateTime(@now, 'YY-MM-DD')?
    PRINT dbo.FormatDateTime(@now, 'MMDDYY')?
    PRINT dbo.FormatDateTime(@now, 'MM-DD-YY')?
    PRINT dbo.FormatDateTime(@now, 'MM/DD/YY')?
    PRINT dbo.FormatDateTime(@now, 'MM/DD/YYYY')?
    PRINT dbo.FormatDateTime(@now, 'DDMMYY')?
    PRINT dbo.FormatDateTime(@now, 'DD-MM-YY')?
    PRINT dbo.FormatDateTime(@now, 'DD/MM/YY')?
    PRINT dbo.FormatDateTime(@now, 'DD/MM/YYYY')?
    PRINT dbo.FormatDateTime(@now, 'HH:MM:SS 24')?
    PRINT dbo.FormatDateTime(@now, 'HH:MM 24')?
    PRINT dbo.FormatDateTime(@now, 'HH:MM:SS 12')?
    PRINT dbo.FormatDateTime(@now, 'HH:MM 12')?
    PRINT dbo.FormatDateTime(@now, 'goofy')

    (((*****)))
    http://sqlserver2000.databases.aspfaq.com/can-i-make-sql-server-format-dates-and-times-for-me.html





    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 深夜福利在线视频免费| 亚洲国产免费综合| 黄 色一级 成 人网站免费| 无码国产精品一区二区免费模式| 在线jyzzjyzz免费视频| 亚洲午夜福利AV一区二区无码| 亚洲伊人色一综合网| 一级毛片免费毛片毛片| 国产成人精品免费视频动漫| 亚洲?V乱码久久精品蜜桃| 亚洲欧洲日产韩国在线| 一级**爱片免费视频| 久久久久久免费视频| 国产亚洲精品资在线| 亚洲性线免费观看视频成熟| 99久久精品毛片免费播放| 成年女人毛片免费播放人| 亚洲成AV人片在| 国产成人精品久久亚洲高清不卡 | 亚洲日本视频在线观看| 国产大陆亚洲精品国产| 91福利免费体验区观看区| 亚洲精品国产电影| 亚洲综合偷自成人网第页色| 久久久99精品免费观看| 亚洲成a人片在线观看老师| 中文字幕亚洲综合小综合在线| 国产成人免费ā片在线观看老同学 | 亚洲美日韩Av中文字幕无码久久久妻妇| 亚洲毛片在线免费观看| 国产精品高清免费网站| 日本免费一二区在线电影| 亚洲精品视频专区| 在线观看免费无码视频| 又大又粗又爽a级毛片免费看| 亚洲国产精品成人综合久久久| 成人网站免费大全日韩国产| 国产免费牲交视频| 亚洲精品一二三区| 最近中文字幕高清免费中文字幕mv | 久久精品国产99国产精品亚洲|