zoukankan      html  css  js  c++  java
  • SQLServer2012中用于记录数据操作时刻的附加字段使用datetime2(3)就可以了

    datetime2(3)精确到毫秒(听说),约等于2005时代的datetime类型。实际上后者是精确到3.33毫秒(也是听说)。

    DECLARE @D0 datetime2(0) = GETDATE();
    DECLARE @D1 datetime2(1) = GETDATE();
    DECLARE @D2 datetime2(2) = GETDATE();
    DECLARE @D3 datetime2(3) = GETDATE();
    DECLARE @D4 datetime2(4) = GETDATE();
    DECLARE @D5 datetime2(5) = GETDATE();
    DECLARE @D6 datetime2(6) = GETDATE();
    DECLARE @D7 datetime2(7) = GETDATE();
    PRINT @D0;
    PRINT @D1;
    PRINT @D2;
    PRINT @D3;
    PRINT @D4;
    PRINT @D5;
    PRINT @D6;
    PRINT @D7;
    --所以datetime2(3)足够了
    --2013-10-17 17:19:01
    --2013-10-17 17:19:01.5
    --2013-10-17 17:19:01.49
    --2013-10-17 17:19:01.493
    --2013-10-17 17:19:01.4930
    --2013-10-17 17:19:01.49300
    --2013-10-17 17:19:01.493000
    --2013-10-17 17:19:01.4930000

    多次运行,小数点后第三位的可能值一直在0、7、3之间。 。。。

  • 相关阅读:
    bzoj 4260REBXOR
    bzoj 1009GT考试
    cf 621E. Wet Shark and Blocks
    cf 507E. Breaking Good
    cf 766#
    bzoj 3732Network
    bzoj 4300绝世好题
    bzoj 4345[POI2016]Korale
    bzoj 4236JOIOJI
    bzoj 4237稻草人
  • 原文地址:https://www.cnblogs.com/mumuliang/p/3374553.html
Copyright © 2011-2022 走看看