SQL Server中,CONVERT函数转换日期

devtools/2024/11/19 1:35:09/

在SQL Server中,CONVERT函数支持多种样式代码(style codes),用于指定日期和时间的格式。样式代码 23 是一种常用的格式,表示 yyyy-mm-dd。以下是一些常用的样式代码:

日期格式样式代码

  • 0 or 100 - mon dd yyyy hh:miAM (or PM)
  • 1 or 101 - mm/dd/yyyy
  • 2 or 102 - yyyy.mm.dd
  • 3 or 103 - dd/mm/yyyy
  • 4 or 104 - dd.mm.yyyy
  • 5 or 105 - dd-mm-yyyy
  • 6 or 106 - dd mon yyyy
  • 7 or 107 - Mon dd, yyyy
  • 10 or 110 - mm-dd-yyyy
  • 11 or 111 - yyyy/mm/dd
  • 12 or 112 - yyyymmdd
  • 13 or 113 - dd mon yyyy hh:mi:ss:mmm (24h)
  • 20 or 120 - yyyy-mm-dd hh:mi:ss (24h)
  • 21 or 121 - yyyy-mm-dd hh:mi:ss.mmm
  • 23 - yyyy-mm-dd
  • 126 - yyyy-mm-ddThh:mi:ss.mmm
  • 127 - yyyy-mm-ddThh:mi:ss.mmmZ
  • 130 - dd mon yyyy hh:mi:ss:mmmAM (or PM)
  • 131 - yyyy-mm-dd hh:mi:ss.mmmAM (or PM)

示例

以下是一些示例,展示如何使用不同的样式代码来转换日期字符串:

-- 使用样式代码 23
SELECT CONVERT(DATE, '2023-10-01', 23) AS ConvertedDate;-- 使用样式代码 101
SELECT CONVERT(DATE, '10/01/2023', 101) AS ConvertedDate;-- 使用样式代码 103
SELECT CONVERT(DATE, '01/10/2023', 103) AS ConvertedDate;-- 使用样式代码 112
SELECT CONVERT(DATE, '20231001', 112) AS ConvertedDate;

通过选择合适的样式代码,你可以根据需要将字符串转换为日期格式。


http://www.ppmy.cn/devtools/135082.html

相关文章

从“大吼”到“轻触”,防爆手机如何改变危险油气环境通信?

众所周知,在加油站用手机打电话是被明令禁止的,这是因为手机内部会产生静电或射频火花,可能点燃空气中的油气混合物,导致爆炸或火灾。那么加油站的工作人员如何交流呢?以前他们靠吼,现在有了防爆手机&#…

智能网页内容截图工具:AI助力内容提取与可视化

我们每天都会接触到大量的网页内容。然而,如何从这些内容中快速提取关键信息,并有效地进行整理和分享,一直是困扰我们的问题。本文将介绍一款我近期完成的基于AI技术的智能网页内容截图工具,它能够自动分析网页内容,截…

自动化运维(k8s):一键获取指定命名空间镜像包脚本

前言:脚本写成并非一蹴而就,需要不断的调式和修改,这里也是改到了7版本才在 生产环境 中验证成功。 该命令 和 脚本适用于以下场景:在某些项目中,由于特定的安全或政策要求,不允许连接到你的镜像仓库。然而…

常用中间件介绍

1. RabbitMQ RabbitMQ是一个基于AMQP(Advanced Message Queuing Protocol,高级消息队列协议)的开源消息代理软件,实现了面向消息的中间件。它支持消息持久化、队列、交换机(Exchange)和绑定(Bin…

UAV-VisLoc:中国11地大规模无人机视觉定位数据集

2024-05-16,由中科院、北京邮电大学和香港城市大学联合创建了UAV-VisLoc数据集,这个数据集通过收集中国11个不同地点的无人机图像和卫星地图,为无人机在失去全球导航卫星系统(GNSS)信号时提供精确的经纬度坐标定位,具有重要的实际…

C# DataTable使用Linq查询详解

前奏- C# 对DataTable进行查询 C# 可以对 DataTable 进行查询。在 .NET 框架中,DataTable 类提供了几种方法来查询数据,包括 Select 方法和 AsEnumerable 扩展方法(在 System.Data.DataSetExtensions 命名空间中)。 使用 Select…

hadoop分布式文件系统常用命令

前言 搭建完hadoop后,会生成一个hdfs的分布式文件系统。HDFS是一个逻辑上的文件系统,它存储在Hadoop集群的多个节点上,而不是单个机器的本地磁盘上。 常用命令 # 创建目录,-p参数可以创建所有必需的父目录(按照层级…

Day43 | 动态规划 :状态机DP 买卖股票的最佳时机买卖股票的最佳时机II

Day43 | 动态规划 :状态机DP 买卖股票的最佳时机&&买卖股票的最佳时机II 动态规划应该如何学习?-CSDN博客 本次题解参考自灵神的做法,大家也多多支持灵神的题解 买卖股票的最佳时机【基础算法精讲 21】_哔哩哔哩_bilibili 动态规…