檢索到的值,我在SQL Server 2008如何Concat的從數據庫
SELECT (CONVERT(DATE, GETDATE()))
執行這個查詢並顯示結果2013-07-22
。
我需要打印此結果爲22713
,其中22是日期7是13個月是年份。
我該怎麼做?
檢索到的值,我在SQL Server 2008如何Concat的從數據庫
SELECT (CONVERT(DATE, GETDATE()))
執行這個查詢並顯示結果2013-07-22
。
我需要打印此結果爲22713
,其中22是日期7是13個月是年份。
我該怎麼做?
SELECT CAST(DATEPART(dd,GETDATE()) as varchar(10))
+CAST(DATEPART(mm,GETDATE()) as varchar(10))
+RIGHT(CAST(DATEPART(YY,GETDATE()) as varchar(10)),2)
您可以讀取字符串,使用標記器對其進行翻閱,將其拆分並按照您希望的方式放回原處。你在用什麼語言?
1)它是不好的做法使用SQL字符串操作。更多正確的外部工具 2)我使用其他RDBMS。下面用它查詢工作:
select (extract(day from ua.stamp))||(extract(month from
ua.stamp))||(extract(year from ua.stamp)) from useractions ua
Furthemote,這個鏈接可以幫助你: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/55d23bb0-6e1e-4a03-9bed-94e7c755ec4d/get-the-day-from-date-value-in-sql-server
顯示的怎麼樣?桌面,瀏覽器,平板電腦,手機,語言......? – duffymo
使用字符串操作不是SQL最擅長的操作。更好的做法使用其他工具(Java,Python,C#等) –
直到現在我什麼也沒做,我沒有這樣的想法如何做到這一點 – sidhewsar