當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。