將西元日期轉民國日期 2011/10/05 –> 100/10/05
EX: 2011/10/05 –> 100/10/05
SELECT CONVERT(VARCHAR(3),CONVERT(VARCHAR(4),Chgdate,20) - 1911) + '/' +
SUBSTRING(CONVERT(VARCHAR(10),Chgdate,20),6,2) + '/' +
SUBSTRING(CONVERT(VARCHAR(10),Chgdate,20),9,2)
FROM (SELECT CAST('2011/10/05' AS datetime) Chgdate) A

實作:

各位如果有更好的寫法,歡迎留言告知 謝謝 !
👇更多文章👇
Win10安裝SQL Server 2005 Express
在Windows10的筆電,安裝SQL Server 2005 Express。 要先裝 t .NET Fra … 閱讀更多..
[MS-SQL]排序查詢 ORDER BY、指定查詢資料列數目 TOP
我們可以在下 SELECT 語法時,加入 ORDER BY 來依某欄位做排序,而排序可以由小至大 (ASC;a … 閱讀更多..
[MS-SQL]刪除資料表格Delete、Truncate Table、Drop Table的差異
Drop Table 從資料庫中清除資料表格( 資料表格在資料庫消失 ) Truncate Table 刪除資 … 閱讀更多..
WordPress 安裝教學
WordPress是目前全世界最流行的內容管理系統(Content Management System),目前全世界超過 33% 以上的網站都是使用 WordPress 建立的