狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

[轉(zhuǎn)帖]SqlSERVER中將datetime轉(zhuǎn)換成字符串的方法(CONVERT)

liguoquan
2024年10月8日 11:5 本文熱度 1431
:SqlSERVER中將datetime轉(zhuǎn)換成字符串的方法(CONVERT)


SqlSERVER中將datetime轉(zhuǎn)換成字符串的方法(CONVERT)

?


這里注重說明一下style的含義:style 是將DATATIME 和SMALLDATETIME 數(shù)據(jù)轉(zhuǎn)換為字符串時所選用的由SQL Server 系統(tǒng)提供的轉(zhuǎn)換樣式編號,不同的樣式編號有不同的輸出格式;一般在時間類型(datetime,smalldatetime)與字符串類型(nchar,nvarchar,char,varchar)相互轉(zhuǎn)換的時候才用到.
下表是SQL Server 系統(tǒng)提供的轉(zhuǎn)換樣式編號:
 

不帶世紀(jì)數(shù)位 (yy)帶世紀(jì)數(shù)位 (yyyy)標(biāo)準(zhǔn)輸入/輸出**
-0 或 100 (*)默認(rèn)值mon dd yyyy hh:miAM(或 PM)
1101美國mm/dd/yyyy
2102ANSIyy.mm.dd
3103英國/法國dd/mm/yy
4104德國dd.mm.yy
5105意大利dd-mm-yy
6106-dd mon yy
7107-mon dd, yy
8108-hh:mm:ss
-9 或 109 (*)默認(rèn)值 + 毫秒mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10110美國mm-dd-yy
11111日本yy/mm/dd
12112ISOyymmdd
-13 或 113 (*)歐洲默認(rèn)值 + 毫秒dd mon yyyy hh:mm:ss:mmm(24h)
14114-hh:mi:ss:mmm(24h)
-20 或 120 (*)ODBC 規(guī)范yyyy-mm-dd hh:mm:ss[.fff]
-21 或 121 (*)ODBC 規(guī)范(帶毫秒)yyyy-mm-dd hh:mm:ss[.fff]
-126(***)ISO8601yyyy-mm-dd Thh:mm:ss.mmm(不含空格)
-130*Hijri****dd mon yyyy hh:mi:ss:mmmAM
-131*Hijri****dd/mm/yy hh:mi:ss:mmmAM
 

表中‘*'表示的含義說明: * 默認(rèn)值(style 0 或 100、9 或 109、13 或 113、20 或 120、21 或 121)始終返回世紀(jì)數(shù)位 (yyyy)。
** 當(dāng)轉(zhuǎn)換為 datetime時輸入;當(dāng)轉(zhuǎn)換為字符數(shù)據(jù)時輸出。
*** 專門用于 XML。對于從 datetime或 smalldatetime 到 character 數(shù)據(jù)的轉(zhuǎn)換,輸出格式如表中所示。對于從 float、money 或 smallmoney 到 character 數(shù)據(jù)的轉(zhuǎn)換,輸出等同于 style 2。對于從 real 到 character 數(shù)據(jù)的轉(zhuǎn)換,輸出等同于 style 1。
**** Hijri 是具有幾種變化形式的日歷系統(tǒng),Microsoft? SQL Server? 2000 使用其中的科威特算法。

四、不帶世紀(jì)數(shù)位的實例代碼(注釋的表示非有效的樣式號)

  1. SELECT CONVERT(varchar(100), GETDATE(), 0) AS Style0
  2. SELECT CONVERT(varchar(100), GETDATE(), 1) AS Style1
  3. SELECT CONVERT(varchar(100), GETDATE(), 2) AS Style2
  4. SELECT CONVERT(varchar(100), GETDATE(), 3) AS Style3
  5. SELECT CONVERT(varchar(100), GETDATE(), 4) AS Style4
  6. SELECT CONVERT(varchar(100), GETDATE(), 5) AS Style5
  7. SELECT CONVERT(varchar(100), GETDATE(), 6) AS Style6
  8. SELECT CONVERT(varchar(100), GETDATE(), 7) AS Style7
  9. SELECT CONVERT(varchar(100), GETDATE(), 8) AS Style8
  10. SELECT CONVERT(varchar(100), GETDATE(), 9) AS Style9
  11. SELECT CONVERT(varchar(100), GETDATE(), 10) AS Style10
  12. SELECT CONVERT(varchar(100), GETDATE(), 11) AS Style11
  13. SELECT CONVERT(varchar(100), GETDATE(), 12) AS Style12
  14. SELECT CONVERT(varchar(100), GETDATE(), 13) AS Style13
  15. SELECT CONVERT(varchar(100), GETDATE(), 14) AS Style14
  16. --SELECT CONVERT(varchar(100), GETDATE(), 15) AS Style15
  17. --SELECT CONVERT(varchar(100), GETDATE(), 16) AS Style16
  18. --SELECT CONVERT(varchar(100), GETDATE(), 17) AS Style17
  19. --SELECT CONVERT(varchar(100), GETDATE(), 18) AS Style18
  20. --SELECT CONVERT(varchar(100), GETDATE(), 19) AS Style19
  21. SELECT CONVERT(varchar(100), GETDATE(), 20) AS Style21
  22. SELECT CONVERT(varchar(100), GETDATE(), 21) AS Style21
  23. SELECT CONVERT(varchar(100), GETDATE(), 22) AS Style22
  24. SELECT CONVERT(varchar(100), GETDATE(), 23) AS Style23
  25. SELECT CONVERT(varchar(100), GETDATE(), 24) AS Style24
  26. SELECT CONVERT(varchar(100), GETDATE(), 25) AS Style25
  27. --SELECT CONVERT(varchar(100), GETDATE(), 26) AS Style26
  28. --SELECT CONVERT(varchar(100), GETDATE(), 27) AS Style27
  29. --SELECT CONVERT(varchar(100), GETDATE(), 28) AS Style28
  30. --SELECT CONVERT(varchar(100), GETDATE(), 29) AS Style29
  31. --SELECT CONVERT(varchar(100), GETDATE(), 30) AS Style30
  32. --SELECT CONVERT(varchar(100), GETDATE(), 31) AS Style31

運(yùn)行結(jié)果:


 

五、帶世紀(jì)數(shù)位的實例代碼(注釋的表示非有效的樣式號):

  1. SELECT CONVERT(varchar(100), GETDATE(), 100) AS Style100
  2. SELECT CONVERT(varchar(100), GETDATE(), 101) AS Style101
  3. SELECT CONVERT(varchar(100), GETDATE(), 102) AS Style102
  4. SELECT CONVERT(varchar(100), GETDATE(), 103) AS Style103
  5. SELECT CONVERT(varchar(100), GETDATE(), 104) AS Style104
  6. SELECT CONVERT(varchar(100), GETDATE(), 105) AS Style105
  7. SELECT CONVERT(varchar(100), GETDATE(), 106) AS Style106
  8. SELECT CONVERT(varchar(100), GETDATE(), 107) AS Style107
  9. SELECT CONVERT(varchar(100), GETDATE(), 108) AS Style108
  10. SELECT CONVERT(varchar(100), GETDATE(), 109) AS Style109
  11. SELECT CONVERT(varchar(100), GETDATE(), 110) AS Style110
  12. SELECT CONVERT(varchar(100), GETDATE(), 111) AS Style111
  13. SELECT CONVERT(varchar(100), GETDATE(), 112) AS Style112
  14. SELECT CONVERT(varchar(100), GETDATE(), 113) AS Style113
  15. SELECT CONVERT(varchar(100), GETDATE(), 114) AS Style114
  16. --SELECT CONVERT(varchar(100), GETDATE(), 115) AS Style115
  17. --SELECT CONVERT(varchar(100), GETDATE(), 116) AS Style116
  18. --SELECT CONVERT(varchar(100), GETDATE(), 117) AS Style117
  19. --SELECT CONVERT(varchar(100), GETDATE(), 118) AS Style118
  20. --SELECT CONVERT(varchar(100), GETDATE(), 119) AS Style119
  21. SELECT CONVERT(varchar(100), GETDATE(), 120) AS Style121
  22. SELECT CONVERT(varchar(100), GETDATE(), 121) AS Style121
  23. --SELECT CONVERT(varchar(100), GETDATE(), 122) AS Style122
  24. --SELECT CONVERT(varchar(100), GETDATE(), 123) AS Style123
  25. --SELECT CONVERT(varchar(100), GETDATE(), 124) AS Style124
  26. --SELECT CONVERT(varchar(100), GETDATE(), 125) AS Style125
  27. SELECT CONVERT(varchar(100), GETDATE(), 126) AS Style126
  28. SELECT CONVERT(varchar(100), GETDATE(), 127) AS Style127
  29. --SELECT CONVERT(varchar(100), GETDATE(), 128) AS Style128
  30. --SELECT CONVERT(varchar(100), GETDATE(), 129) AS Style129
  31. SELECT CONVERT(varchar(100), GETDATE(), 130) AS Style130
  32. SELECT CONVERT(varchar(100), GETDATE(), 131) AS Style131

運(yùn)行結(jié)果:


 



SQL將datetime轉(zhuǎn)化為字符串并截取字符串

  1. select sr_child as '孩子姓名', sr_parents as '家長姓名' ,ss_updatetime as '分配時間', left(ss_updatetime,CHARINDEX(' ',ss_updatetime)-1),SUBSTRING(CONVERT(CHAR(19), ss_updatetime, 120),1,10)as '轉(zhuǎn)換格式并截取后的時間'from dbo.tb_sell_resources,dbo.tb_sell_selldetails where sr_id = ss_rsid and ss_qdstate <> 1 order by ss_updatetime



sql 中字符串截取函數(shù): SUBSTRING(name,start,end)
name: 字符串格式的 字段名
start: 規(guī)定開始位置(起始值是 1)
end:截取字符串結(jié)束的位置


sql 中Datetime格式轉(zhuǎn)換為字符串格式: 2000-01-01 01:01:01(Datetime) CONVERT(CHAR(19), CURRENT_TIMESTAMP, 120)

CURRENT_TIMESTAMP: 當(dāng)前時間(此處可以寫Datetime格式的字段名,例如ss_updatetime)
其余的參數(shù)(CHAR(19), 120等)不用修改
使用之后 2000-01-01 01:01:01(Datetime)變?yōu)?2000-01-01 01:01:01(字符串格式)


該文章在 2024/10/8 11:05:34 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊、財務(wù)費(fèi)用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved