SQL 西元年及民國年之間轉換語法

  • 7291
  • 0

SQL 西元年及民國年之間轉換語法

 

hhpal_dtti為民國年

(SELECT convert(char(7),(select substring(
convert(char,convert(int,convert(char(8),getdate(),112))-19110000),1,7))) )-->今日日期-西元年轉民國年後再前面補0

(回傳值為01080101)

select * from dbo.hh_mpal
where substring(hhpal_dtti,2,7) =

(SELECT convert(char(7),(select substring(
convert(char,convert(int,convert(char(8),getdate(),112))-19110000),1,7))) )