国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

SQL Server函數(shù)CONVERT–日期時間格式轉(zhuǎn)換

這篇具有很好參考價值的文章主要介紹了SQL Server函數(shù)CONVERT–日期時間格式轉(zhuǎn)換。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

SQL Server函數(shù)CONVERT–日期時間格式轉(zhuǎn)換

一、CONVERT()函數(shù)

語法:

convert(data_type(length),expression,style)

1.值描述

  1. data_type(length) 規(guī)定目標數(shù)據(jù)類型(帶有可選的長度)。
  2. expression 規(guī)定需要轉(zhuǎn)換的值。
  3. style 規(guī)定日期/時間的輸出格式。

2.cast()和convert()函數(shù)比較文章來源地址http://www.zghlxwxcb.cn/news/detail-435939.html

  1. cast一般更容易使用,convert的優(yōu)點是可以格式化日期和數(shù)值;
  2. convert一般用于日期和時間類型以及小數(shù)之間轉(zhuǎn)換,而cast一般用于小數(shù)轉(zhuǎn)數(shù)值和字符型;
  3. convert只是顯示轉(zhuǎn)換,而cast是強制轉(zhuǎn)換。

二、CONVERT函數(shù)作用(日期方面)

  • 1、把日期轉(zhuǎn)換為新數(shù)據(jù)類型
  • 2、用不同的格式顯示日期/時間數(shù)據(jù)

三、CONVERT不同類型舉例

  • 1.日期類型轉(zhuǎn)換
SELECT CONVERT(VARCHAR(100), GETDATE(), 0); -- 05  7 2023  4:47PM
SELECT CONVERT(VARCHAR(100), GETDATE(), 1); -- 05/07/23
SELECT CONVERT(VARCHAR(100), GETDATE(), 2); -- 23.05.07
SELECT CONVERT(VARCHAR(100), GETDATE(), 3); -- 07/05/23
SELECT CONVERT(VARCHAR(100), GETDATE(), 4); -- 07.05.23
SELECT CONVERT(VARCHAR(100), GETDATE(), 5); -- 07-05-23
SELECT CONVERT(VARCHAR(100), GETDATE(), 6); -- 07 05 23
SELECT CONVERT(VARCHAR(100), GETDATE(), 7); -- 05 07, 23
SELECT CONVERT(VARCHAR(100), GETDATE(), 8); -- 16:49:11
SELECT CONVERT(VARCHAR(100), GETDATE(), 9); -- 05  7 2023  4:49:19:600PM
SELECT CONVERT(VARCHAR(100), GETDATE(), 10); -- 05-07-23
SELECT CONVERT(VARCHAR(100), GETDATE(), 11); -- 23/05/07
SELECT CONVERT(VARCHAR(100), GETDATE(), 12); -- 230507
SELECT CONVERT(VARCHAR(100), GETDATE(), 13); -- 07 05 2023 16:50:24:677
SELECT CONVERT(VARCHAR(100), GETDATE(), 14); -- 16:50:33:957
SELECT CONVERT(VARCHAR(100), GETDATE(), 20); -- 2023-05-07 16:50:51
SELECT CONVERT(VARCHAR(100), GETDATE(), 21); -- 2023-05-07 16:51:00.680
SELECT CONVERT(VARCHAR(100), GETDATE(), 22); -- 05/07/23  4:51:11 PM
SELECT CONVERT(VARCHAR(100), GETDATE(), 23); -- 2023-05-07
SELECT CONVERT(VARCHAR(100), GETDATE(), 24); -- 16:51:28
SELECT CONVERT(VARCHAR(100), GETDATE(), 25); -- 2023-05-07 16:51:38.537
SELECT CONVERT(VARCHAR(100), GETDATE(), 100); -- 05  7 2023  4:51PM
SELECT CONVERT(VARCHAR(100), GETDATE(), 101); -- 05/07/2023
SELECT CONVERT(VARCHAR(100), GETDATE(), 102); -- 2023.05.07
SELECT CONVERT(VARCHAR(100), GETDATE(), 103); -- 07/05/2023
SELECT CONVERT(VARCHAR(100), GETDATE(), 104); -- 07.05.2023
SELECT CONVERT(VARCHAR(100), GETDATE(), 105); -- 07-05-2023
SELECT CONVERT(VARCHAR(100), GETDATE(), 106); -- 07 05 2023
SELECT CONVERT(VARCHAR(100), GETDATE(), 107); -- 05 07, 2023
SELECT CONVERT(VARCHAR(100), GETDATE(), 108); -- 16:53:12
SELECT CONVERT(VARCHAR(100), GETDATE(), 109); -- 05  7 2023  4:53:21:720PM
SELECT CONVERT(VARCHAR(100), GETDATE(), 110); -- 05-07-2023
SELECT CONVERT(VARCHAR(100), GETDATE(), 111); -- 2023/05/07
SELECT CONVERT(VARCHAR(100), GETDATE(), 112); -- 20230507
SELECT CONVERT(VARCHAR(100), GETDATE(), 113); -- 07 05 2023 16:54:00:690
SELECT CONVERT(VARCHAR(100), GETDATE(), 114); -- 16:54:10:123
SELECT CONVERT(VARCHAR(100), GETDATE(), 120); -- 2023-05-07 16:54:18
SELECT CONVERT(VARCHAR(100), GETDATE(), 121); -- 2023-05-07 16:54:30.230
SELECT CONVERT(VARCHAR(100), GETDATE(), 126); -- 2023-05-07T16:54:30.230
SELECT CONVERT(VARCHAR(100), GETDATE(), 130); -- 17 ???? 1444  4:54:30:230PM
SELECT CONVERT(VARCHAR(100), GETDATE(), 131); -- 17/10/1444  4:54:30:230PM
  • 2.其它類型轉(zhuǎn)換
SELECT CONVERT(VARCHAR(100), 123); --123 數(shù)字轉(zhuǎn)字符串
等同于
SELECT CAST(123 AS VARCHAR(100)); --123 數(shù)字轉(zhuǎn)字符串

到了這里,關(guān)于SQL Server函數(shù)CONVERT–日期時間格式轉(zhuǎn)換的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • SQL Server日期時間字符串的處理和轉(zhuǎn)換

    在SQL Server中,您可以使用T-SQL函數(shù)進行日期時間字符串的處理和轉(zhuǎn)換。要判斷一個日期字符串是否包含時間信息,可以使用T-SQL內(nèi)置的函數(shù)CONVERT和TRY_CONVERT,并指定時間格式。 例如,假設(shè)有一個名為date_string的日期字符串,您可以使用以下代碼來判斷它是否包含時間信息: 如

    2024年02月16日
    瀏覽(23)
  • SQL Server ,日期時間函數(shù)將時間日期類型的值截取為年月日

    使用 CONVERT 函數(shù)將日期時間類型的值轉(zhuǎn)換為字符串類型,同時指定格式為 yyyyMMdd(例如2022年6月30日的日期字符串為\\\'20220630\\\')。 sql復制代碼 在上述例子中,我們使用 GETDATE 函數(shù)獲取當前的日期時間,然后使用 CONVERT 函數(shù)將其轉(zhuǎn)換為格式為 yyyyMMdd 的字符串類型。 如果要將日期

    2024年02月16日
    瀏覽(30)
  • SQL Server日期時間加減函數(shù)–DATEDIFF、DateAdd

    1.DATEDIFF語法 2. datepart: 時間類型 datepart 縮寫 年 yy, yyyy 季度 qq, q 月 mm, m 年中的日 dy, y 日 dd, d 周 wk, ww 星期 dw, w 小時 hh 分鐘 mi, n 秒 ss, s 毫秒 ms 微妙 mcs 納秒 ns 3.DATEDIFF示列 1.DATEADD語法 2. datepart: 時間類型 datepart 縮寫 年 yy, yyyy 季度 qq, q 月 mm, m 年中的日 dy, y 日 dd, d 周 wk,

    2024年02月13日
    瀏覽(59)
  • [SQL Server]SQL Server數(shù)據(jù)庫中如何將時間日期類型(DateTime)轉(zhuǎn)換成字符串類型(varchar,nvarchar)

    SQL Server數(shù)據(jù)庫中,如何將時間日期類型(DateTime)的數(shù)據(jù)轉(zhuǎn)換成字符串類型(varchar,nvarchar),并對其進行 yyyy-mm-dd 形式的格式化輸出 使用SQL Server的 CONVERT() 函數(shù),如下: SELECT LEFT(CONVERT(VARCHAR, GETDATE(), 120), 10) 或者 SELECT CONVERT(VARCHAR(10), GETDATE(), 120) 在SQL Server 2012及以上版本中,新增

    2024年02月07日
    瀏覽(61)
  • 在SQL中,可以使用不同的函數(shù)來轉(zhuǎn)換字符串日期格式。以下是一些常用的函數(shù):

    1. STR_TO_DATE(): 將字符串轉(zhuǎn)換為日期格式。它接受兩個參數(shù):要轉(zhuǎn)換的字符串和日期格式。 示例: 這將把字符串 ‘2023-07-04’ 轉(zhuǎn)換為日期格式,并返回結(jié)果作為 converted_date。 2. CAST(): 將字符串轉(zhuǎn)換為日期格式。它接受兩個參數(shù):要轉(zhuǎn)換的字符串和目標數(shù)據(jù)類型。 示例: 這將把

    2024年02月04日
    瀏覽(26)
  • SQL中CONVERT轉(zhuǎn)化日期函數(shù)的使用方法

    SQL中CONVERT函數(shù)最常用的是使用convert轉(zhuǎn)化長日期為短日期,如果只要取yyyy-mm-dd格式時間, 就可以用 convert(nvarchar(10),field,120) 120 是格式代碼, nvarchar(10) 是指取出前10位字符. 例如 ================================ select CONVERT(varchar, getdate(), 120 ) 2023-06-05 16:22:43 select replace(replace(replace(CONVE

    2024年02月10日
    瀏覽(29)
  • 【js】時間和時間戳轉(zhuǎn)換、日期格式化

    1、時間戳轉(zhuǎn)換日期方法 (格式:2023-08-17) 2、日期字符串轉(zhuǎn)時間戳 3、時間戳轉(zhuǎn)換日期+時間方法 date:時間戳數(shù)字(格式:2023-08-17 14:11:01) 4、 獲取日期中文格式

    2024年02月12日
    瀏覽(21)
  • Java:日期毫秒值和常見日期時間格式相互轉(zhuǎn)換

    本文介紹了Java中,日期毫秒值和常見日期格式相互轉(zhuǎn)換。 提示:以下是本篇文章正文內(nèi)容,下面案例可供參考 代碼示例: 代碼示例: 如果想將指定時間轉(zhuǎn)換為毫秒值,相對比較麻煩,這里提供兩種方法供參考 利用Calendar.set() 利用DateFormat.parse() 本文介紹了Java中如何將毫秒

    2024年02月16日
    瀏覽(44)
  • 【Python】【pandas】DataFrame將包含日期值的列轉(zhuǎn)換為日期時間格式或者日期格式

    上代碼: 輸出結(jié)果: 當執(zhí)行上面的代碼時,將執(zhí)行以下步驟: 導入 pandas 庫,以便使用其中的函數(shù)和方法。 創(chuàng)建一個名為 df 的DataFrame,其中包含一個名為 \\\'Date\\\' 的列。該列包含了不同的日期值,包括一個無效的日期值 \\\'Invalid Date\\\' 。 使用 pd.to_datetime 函數(shù)將 \\\'Date\\\' 列轉(zhuǎn)換為日

    2024年02月05日
    瀏覽(29)
  • sql server 日期轉(zhuǎn)換

    常用的sqlserver 日期轉(zhuǎn)換: --SELECT CONVERT(varchar(100), GETDATE(), 0): 02 18 2023 10:57AM --SELECT CONVERT(varchar(100), GETDATE(), 1): 02/18/06 --SELECT CONVERT(varchar(100), GETDATE(), 2): 06.02.18 --SELECT CONVERT(varchar(100), GETDATE(), 3): 18/02/06 --SELECT CONVERT(varchar(100), GETDATE(), 4): 18.02.06 --SELECT CONVERT(varchar(100), GETDATE()

    2023年04月16日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包