zoukankan      html  css  js  c++  java
  • Sql Server 时间格式

    问题引出: Sql Server 里 dateTime 数据类型,会精确到毫秒。如果我们 在插入一条数据的时候,使用 GetDate() 记录 这个记录插入的时间,则会插入当前时间,精确到毫秒。在查询 的时候 我们 并不需要精确到 毫秒,精确到 天 即可。 解决: 使用 Convert() 转换。 如:Select time = Convert(varchar(100),time,23)。第三个参数指定转换 格式码。 更多参考:

    1. Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM  
    2. Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06  
    3. Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16  
    4. Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06  
    5. Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06  
    6. Select CONVERT(varchar(100), GETDATE(), 5): 16-05-06  
    7. Select CONVERT(varchar(100), GETDATE(), 6): 16 05 06  
    8. Select CONVERT(varchar(100), GETDATE(), 7): 05 16, 06  
    9. Select CONVERT(varchar(100), GETDATE(), 8): 10:57:46  
    10. Select CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM  
    11. Select CONVERT(varchar(100), GETDATE(), 10): 05-16-06  
    12. Select CONVERT(varchar(100), GETDATE(), 11): 06/05/16  
    13. Select CONVERT(varchar(100), GETDATE(), 12): 060516  
    14. Select CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937  
    15. Select CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967  
    16. Select CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47  
    17. Select CONVERT(varchar(100), GETDATE(), 21): 2006-05-16 10:57:47.157  
    18. Select CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM  
    19. Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16  
    20. Select CONVERT(varchar(100), GETDATE(), 24): 10:57:47  
    21. Select CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250  
    22. Select CONVERT(varchar(100), GETDATE(), 100): 05 16 2006 10:57AM  
    23. Select CONVERT(varchar(100), GETDATE(), 101): 05/16/2006  
    24. Select CONVERT(varchar(100), GETDATE(), 102): 2006.05.16  
    25. Select CONVERT(varchar(100), GETDATE(), 103): 16/05/2006  
    26. Select CONVERT(varchar(100), GETDATE(), 104): 16.05.2006  
    27. Select CONVERT(varchar(100), GETDATE(), 105): 16-05-2006  
    28. Select CONVERT(varchar(100), GETDATE(), 106): 16 05 2006  
    29. Select CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006  
    30. Select CONVERT(varchar(100), GETDATE(), 108): 10:57:49  
    31. Select CONVERT(varchar(100), GETDATE(), 109): 05 16 2006 10:57:49:437AM  
    32. Select CONVERT(varchar(100), GETDATE(), 110): 05-16-2006  
    33. Select CONVERT(varchar(100), GETDATE(), 111): 2006/05/16  
    34. Select CONVERT(varchar(100), GETDATE(), 112): 20060516  
    35. Select CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513  
    36. Select CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547  
    37. Select CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49  
    38. Select CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49.700  
    39. Select CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:57:49.827
  • 相关阅读:
    C# 文件类的操作---删除
    C#实现Zip压缩解压实例
    UVALIVE 2431 Binary Stirling Numbers
    UVA 10570 meeting with aliens
    UVA 306 Cipher
    UVA 10994 Simple Addition
    UVA 696 How Many Knights
    UVA 10205 Stack 'em Up
    UVA 11125 Arrange Some Marbles
    UVA 10912 Simple Minded Hashing
  • 原文地址:https://www.cnblogs.com/haihai1203/p/3964731.html
Copyright © 2011-2022 走看看