SQL Server資料庫中Date/Time 時間格式的轉換
格式轉換sql函式convert(nvarchar(12),@date,111):
第一個引數代表要擷取的長度,第二個引數代表資料庫的欄位,最後一個引數代表要擷取的日期時間格式,如下表所示:
DATE 日期格式 | ||
格式 # | 查詢 (current date: 12/30/2006) | 示例 |
1 | select convert(varchar, getdate(), 1) | 12/30/06 |
2 | select convert(varchar, getdate(), 2) | 06.12.30 |
3 | select convert(varchar, getdate(), 3) | 30/12/06 |
4 | select convert(varchar, getdate(), 4) | 30.12.06 |
5 | select convert(varchar, getdate(), 5) | 30-12-06 |
6 | select convert(varchar, getdate(), 6) | 30 Dec 06 |
7 | select convert(varchar, getdate(), 7) | Dec 30, 06 |
10 | select convert(varchar, getdate(), 10) | 12-30-06 |
11 | select convert(varchar, getdate(), 11) | 06/12/30 |
101 | select convert(varchar, getdate(), 101) | 12/30/2006 |
102 | select convert(varchar, getdate(), 102) | 2006.12.30 |
103 | select convert(varchar, getdate(), 103) | 30/12/2006 |
104 | select convert(varchar, getdate(), 104) | 30.12.2006 |
105 | select convert(varchar, getdate(), 105) | 30-12-2006 |
106 | select convert(varchar, getdate(), 106) | 30 Dec 2006 |
107 | select convert(varchar, getdate(), 107) | Dec 30, 2006 |
110 | select convert(varchar, getdate(), 110) | 12-30-2006 |
111 | select convert(varchar, getdate(), 111) | 2006/12/30 |
TIME 時間格式 | ||
8 or 108 | select convert(varchar, getdate(), 8) | 00:38:54 |
9 or 109 | select convert(varchar, getdate(), 9) | Dec 30 2006 12:38:54:840AM |
14 or 114 | select convert(varchar, getdate(), 14) | 00:38:54:840 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-594975/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sql server-Convert DateTime 格式的轉換資料SQLServer
- SQL Server時間格式淺析 (轉)SQLServer
- SQL Server中timestamp(時間戳)SQLServer時間戳
- sql server 資料庫中null 轉換為 0SQLServer資料庫Null
- ORACLE資料庫中SCN與時間的轉換Oracle資料庫
- oracle中date資料型別與timestamp資料型別的轉換Oracle資料型別
- Oracle中Date的各種格式轉換Oracle
- [時間格式的轉換]
- SQL Server 字串和時間相互轉換SQLServer字串
- SQL Server資料庫中的資料型別隱式轉換問題SQLServer資料庫資料型別
- date和timestamp型別之間的轉換型別
- String和Date、Timestamp之間的轉換
- sql server獲取時間格式SQLServer
- Oracle資料庫的SCN轉換成時間和時間轉換成SCNOracle資料庫
- java儲存時間date到mysql的datetime格式的方法JavaMySql
- python中sys,os,time模組的使用(包括時間格式的各種轉換)Python
- Java:String和Date、Timestamp之間的轉換Java
- 轉換UTC時間格式
- C#中,時間格式轉化,ticks,datetimeC#
- 帶毫秒的字元轉換成時間(DateTime)格式的通用方法字元
- unix時間轉換為datetimedatetime轉換為unixtime
- (轉)shell 指令碼date時間格式(備查)指令碼
- SQL Server中datetimeset轉換datetime型別問題淺析SQLServer型別
- sql monitor中timestamp變數轉換可識別格式SQL變數
- SQL Server資料庫基礎之行資料轉換為列資料SQLServer資料庫
- SQL SERVER 與ACCESS、EXCEL的資料轉換 (轉)SQLServerExcel
- JavaScript 時間日期格式轉換JavaScript
- javascript時間戳和時間格式的相互轉換JavaScript時間戳
- SQL Server資料庫中轉儲裝置的分析SQLServer資料庫
- SQL Server的datetime儲存格式SQLServer
- mysql資料庫date 、datetime、time、timestamp區別MySql資料庫
- 將timestamp轉成date格式的指令碼指令碼
- SQL Server與Access、Excel的資料轉換SQLServerExcel
- SQL SERVER 與ACCESS、EXCEL的資料轉換SQLServerExcel
- sql點滴42—mysql中的時間轉換MySql
- SQL Server日期資料型別DATE的使用SQLServer資料型別
- js將時間日期字串轉換為時間日期Date物件JS字串物件
- 臨時表在Oracle資料庫與SQL Server資料庫中的異同Oracle資料庫SQLServer