• 【转】数据库获得当前时间getdate()


    CONVERT(nvarchar(10),count_time,121): CONVERT为日期转换函数,一般就是在时间类型
    
    (datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到的函数的3个参数,
    第1个参数为,转换后的大小,第2个为转换日期的字段或函数,第3个为转换的格式,具体如下:
    1. 0 | 0 or 100 | mon dd yyyy hh:miAM(或PM)   
    2.   
    3. 1 | 101 | mm/dd/yy   
    4.   
    5. 2 | 102 | yy-mm-dd   
    6.   
    7. 3 | 103 | dd/mm/yy   
    8.   
    9. 4 | 104 | dd-mm-yy   
    10.   
    11. 5 | 105 | dd-mm-yy  
    12.   
    13. 6 | 106 | dd mon yy  
    14.   
    15. 7 | 107 | mon dd,yy  
    16.   
    17. 8 | 108 | hh:mm:ss   
    18.   
    19. 9 | 9 or 109 | mon dd yyyy hh:mi:ss:mmmmAM(或PM)  
    20.   
    21. 10 | 110 | mm-dd-yy  
    22.   
    23. 11 | 111 | yy/mm/dd  
    24.   
    25. 12 | 112 | yymmdd  
    26.   
    27. 11| 13 or 113 | dd mon yyyy hh:mi:ss:mmm(24小时制)   
    28.   
    29. 14 | 114 | hh:mi:ss:mmm(24小时制)  
    30.   
    31. 15 | 20 or 120 | yyyy-mm-dd hh:mi:ss(24小时制)  
    32.   
    33. 16 | 21 or 121 | yyyy-mm-dd hh:mi:ss:mmm(24小时制)  

    具体例子:
      1. SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM  
      2.   
      3. SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06  
      4.   
      5. SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16  
      6.   
      7. SELECT CONVERT(varchar(100), GETDATE(), 3): 16/05/06  
      8.   
      9. SELECT CONVERT(varchar(100), GETDATE(), 4): 16.05.06  
      10.   
      11. SELECT CONVERT(varchar(100), GETDATE(), 5): 16-05-06  
      12.   
      13. SELECT CONVERT(varchar(100), GETDATE(), 6): 16 05 06  
      14.   
      15. SELECT CONVERT(varchar(100), GETDATE(), 7): 05 16, 06  
      16.   
      17. SELECT CONVERT(varchar(100), GETDATE(), 8): 10:57:46  
      18.   
      19. SELECT CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM  
      20.   
      21. SELECT CONVERT(varchar(100), GETDATE(), 10): 05-16-06  
      22.   
      23. SELECT CONVERT(varchar(100), GETDATE(), 11): 06/05/16  
      24.   
      25. SELECT CONVERT(varchar(100), GETDATE(), 12): 060516  
      26.   
      27. SELECT CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937  
      28.   
      29. SELECT CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967  
      30.   
      31. SELECT CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47  
      32.   
      33. SELECT CONVERT(varchar(100), GETDATE(), 21): 2006-05-16 10:57:47.157  
      34.   
      35. SELECT CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM  
      36.   
      37. SELECT CONVERT(varchar(100), GETDATE(), 23): 2006-05-16  
      38.   
      39. SELECT CONVERT(varchar(100), GETDATE(), 24): 10:57:47  
      40.   
      41. SELECT CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250  
      42.   
      43. SELECT CONVERT(varchar(100), GETDATE(), 100): 05 16 2006 10:57AM  
      44.   
      45. SELECT CONVERT(varchar(100), GETDATE(), 101): 05/16/2006  
      46.   
      47. SELECT CONVERT(varchar(100), GETDATE(), 102): 2006.05.16  
      48.   
      49. SELECT CONVERT(varchar(100), GETDATE(), 103): 16/05/2006  
      50.   
      51. SELECT CONVERT(varchar(100), GETDATE(), 104): 16.05.2006  
      52.   
      53. SELECT CONVERT(varchar(100), GETDATE(), 105): 16-05-2006  
      54.   
      55. SELECT CONVERT(varchar(100), GETDATE(), 106): 16 05 2006  
      56.   
      57. SELECT CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006  
      58.   
      59. SELECT CONVERT(varchar(100), GETDATE(), 108): 10:57:49  
      60.   
      61. SELECT CONVERT(varchar(100), GETDATE(), 109): 05 16 2006 10:57:49:437AM  
      62.   
      63. SELECT CONVERT(varchar(100), GETDATE(), 110): 05-16-2006  
      64.   
      65. SELECT CONVERT(varchar(100), GETDATE(), 111): 2006/05/16  
      66.   
      67. SELECT CONVERT(varchar(100), GETDATE(), 112): 20060516  
      68.   
      69. SELECT CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513  
      70.   
      71. SELECT CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547  
      72.   
      73. SELECT CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49  
      74.   
      75. SELECT CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49.700  
      76.   
      77. SELECT CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:57:49.827  
      78.   
      79. SELECT CONVERT(varchar(100), GETDATE(), 130): 18 ???? ?????? 1427 10:57:49:907AM  
      80.   
      81. SELECT CONVERT(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM 

    例如:select billdate,GETDATE(),CONVERT(nvarchar(100),billdate,120),CONVERT(nvarchar(100),GETDATE(),120) from bill

  • 相关阅读:
    CDOJ 92 – Journey 【LCA】
    LCA-Tarjan算法
    【模板】无向图的割顶
    Codeforces 190E
    TwoSAT算法模板
    【转】STL之二分查找 (Binary search in STL)
    【转】数论模板
    【转】计算几何模板
    【转】string常用函数
    Codeforces 245G Suggested Friends
  • 原文地址:https://www.cnblogs.com/chq3272991/p/5274807.html
Copyright © 2020-2023  润新知