当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


SQL Date转Datetime用法及代码示例


在本文中,我们将了解如何将日期转换为日期时间。我们可以通过两种方式将日期转换为日期时间。

  • 使用CONVERT()函数转换意味着改变某物的形式或值。 CONVERT() 函数在 SQL Server 用于将一种类型的值转换为另一种类型。Convert() 函数用于将任何类型的值转换为另一种数据类型。
  • 使用CAST()函数SQL Server 使用CAST() 函数将值或表达式从一种数据类型转换或转换为另一种数据类型。Cast() 函数也用于相同目的,以转换任何值的数据类型。

要执行任何查询,我们必须创建一个数据库。因此,让我们首先创建一个数据库。

第1步:创建数据库

询问:

CREATE DATABASE Test;

输出:

步骤 2:将日期转换为日期时间

方法一:使用CONVERT()函数

在此示例中,我们将日期 01-01-2021 转换为日期时间。日期的格式为“yyyy-mm-dd”。

询问:

SELECT CONVERT(datetime, '2021-01-01');

输出:

方法二:使用CAST()函数

在此示例中,我们将日期 01-01-2021 转换为日期时间,如下所示。日期的格式为“yyyy-mm-dd”。

询问:

SELECT CAST('2021-01-01' AS datetime);

输出:


相关用法


注:本文由纯净天空筛选整理自snehalchitnis1851大神的英文原创作品 SQL Query to Convert Date to Datetime。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。