0

DateTime をテキストに変換し、テキストと連結したい。

declare @AssignDate datetime 
set @AssignDate =getdate()
select 'Date: ' + convert(char(16),@AssignDate)

しかし、私の出力は次のようになります: Date: Oct 9 2012 3:0,

私の出力は「日付:2012年9月10日15時30分」になるはずです

4

1 に答える 1

1
declare @AssignDate datetime = getdate()
select 'Date: ' + convert(char(10),@AssignDate,103) + ' '
                + convert(char(5),@AssignDate,108)

機能する単一のCONVERT形式はありませんが、2 つの部分で行うことができます。

于 2012-10-09T09:43:18.743 に答える