SQL Server中也用格式字串定製日期轉換為字串
在C#中用慣了DateTime.ToString("yyyy-MM-dd"),DateTime.ToString("MM/dd/yyyy")這種日期與字串的轉換方式,在SQL server中沒得用,於是乎寫了個FUNCTION,功能跟.net 中的DateTime.ToString("formatprovide")方法差不多,不過只實現了日期部分,有興趣的朋友可以把時間部分補充出來。
create function fn_DateToString(@date datetime, @format varchar(20))
returns varchar(20)
as
begin
declare @result varchar(20)
select @result = (replace(replace(replace(@format,'yyyy','20'+substring(convert(char(8),@date,3),7,2)),'MM',substring(convert(char(8),@date,3),4,2)),'dd',substring(convert(char(8),@date,3),1,2)))
return @result
end
returns varchar(20)
as
begin
declare @result varchar(20)
select @result = (replace(replace(replace(@format,'yyyy','20'+substring(convert(char(8),@date,3),7,2)),'MM',substring(convert(char(8),@date,3),4,2)),'dd',substring(convert(char(8),@date,3),1,2)))
return @result
end
使用:
select dbo.fn_datetostring(getdate(),'yyyy-MM-dd')
得到結果:2005-07-12
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-548901/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL中也可以用格式字串定製日期轉字串SQL字串
- SQL SERVER 日期格式化、日期和字串轉換SQLServer字串
- sql server日期時間轉字串SQLServer字串
- 如何在Java中將字串轉換為日期Java字串
- mysql 日期轉換字串MySql字串
- sqlserver資料庫日期如何格式化-日期轉換字串SQLServer資料庫字串
- php日期時間如何轉換為字串PHP字串
- python字串轉換為日期時間Python字串
- 日期與字串的互相轉換SQL語句字串SQL
- sql 日期格式轉換SQL
- SQL Server 字串和時間相互轉換SQLServer字串
- 時間日期字串轉換為時間物件字串物件
- JAVA字串轉日期或日期轉字串Java字串
- JavaScript將物件轉換為JSON格式字串JavaScript物件JSON字串
- eval()將JSON格式字串轉換為物件JSON字串物件
- JavaScript將JSON格式字串轉換為物件JavaScriptJSON字串物件
- js將時間日期字串轉換為時間日期Date物件JS字串物件
- C#判斷字串是否為日期格式C#字串
- J2SE-字串轉日期,日期轉字串字串
- 一對一視訊原始碼,通過日期字串轉換日期型別格式原始碼字串型別
- sql server日期格式 sqlserver的日期格式SQLServer
- db2日期時間轉換為字串DB2字串
- SQL Server中如何拆分字串SQLServer字串
- T-SQL——將字串轉換為多列SQL字串
- 字串:怎樣轉換字串為數字型別? (轉)字串型別
- jquery實現將字串轉換為json格式物件jQuery字串JSON物件
- golang日期字串與時間戳轉換Golang字串時間戳
- 字串:怎樣將數字型別轉換為字串 (轉)字串型別
- {{rateTime}}大括號裡面的數字轉換為字串(日期)字串
- Java SimpleDateFormat處理日期與字串的轉換JavaORM字串
- 字串與日期型別轉換的工具類字串型別
- C# 把日期字串轉換為日期型別 (MM大寫為月、小寫為分鐘)C#字串型別
- JavaScript 字串轉換為陣列JavaScript字串陣列
- java json字串轉換為物件,轉換為listJavaJSON字串物件
- MySQL把字串欄位轉換為日期型別進行比較MySql字串型別
- 字串轉換字串
- SQL Server字串左匹配SQLServer字串
- SQL SERVER 字串函式SQLServer字串函式