0
A
回答
0
在T-SQL本身中,您可以查看聯機叢書有關CONVERT
關鍵字的信息。它顯示了提供不同日期格式的代碼列表。
2
SET DATEFORMAT mdy
見設定日期格式的文檔:http://technet.microsoft.com/en-us/library/ms189491.aspx
+0
+1用於提供鏈接 – David 2009-11-12 21:33:37
0
試試這個UDF ..
create function dbo.mdyDate(@theDate DATETIME,@fmt INT)
returns VARCHAR(10)
as
BEGIN
declare @ans VARCHAR(10)
set @ans = replace(convert(varchar(10),@theDate,@OptFmt),'/0','/')
if left(@ans,1)='0' set @ans=substring(@ans,2,9)
return @ans
END
例子
select dbo.mdyDate(dateadd(d,-10,getDate()),103) -- Nov 4, 2009
select dbo.mdyDate(dateadd(m,-5,getDate()),103) -- June 14, 2009
select dbo.mdyDate(dateadd(d,-10,getDate()),101) -- Nov 4, 2009
select dbo.mdyDate(dateadd(m,-5,getDate()),101) -- June 14, 2009
相關問題
- 1. ORACLE SQL格式
- 2. 格式在SQL
- 3. T-SQL格式日期格式
- 4. SQL書面方式格式
- 5. SQL:查詢格式
- 6. 格式SQL輸出
- 7. SQL格式函數
- 8. SQL時間格式
- 9. SQL日期格式
- 10. 日期格式SQL
- 11. SQL編號格式
- 12. SQL Server XML格式
- 13. C99999格式在SQL
- 14. sql列格式化
- 15. SQL日期格式
- 16. SQL格式錯誤
- 17. SQL格式難度
- 18. SQL數字格式
- 19. SQL Server 2008/2012 - 視圖和sql格式
- 20. SQL和perl時間格式
- 21. SQL到XML格式化
- 22. SQL格式不起作用
- 23. 轉換日期格式SQL
- 24. VBScript/SQL格式化問題
- 25. 使用SQL格式化DATEPART
- 26. SQL格式化百分比
- 27. 有條件的SQL格式
- 28. Modiying SQL Server數據格式
- 29. 格式化日期sql
- 30. SQL 2005格式問題
你在哪裏看的結果嗎? (報告,應用程序,t-sql編輯器?) – 2009-11-12 21:27:15