19 Dec 2012
tsql の getdate() 関数からのような形式を取得する方法
select convert(varchar(11),getdate(),?)
19 Dec 2012
tsql の getdate() 関数からのような形式を取得する方法
select convert(varchar(11),getdate(),?)
Cast and Convertには、使用可能な形式がリストされています。
106 dd mon yy
ほぼ正しく見えます。
私は通常、データベースでフォーマットを行うことを避けます。日付をできるだけ長くします-ユーザーに表示する最後の瞬間にのみ変換します(同様に、どの入力でも、できるだけ早く文字列から適切なデータ型に変換することをお勧めします)
-- Can use if SQL 2008 and above (precision to nanoseconds)
SELECT CONVERT(VARCHAR(12), SYSDATETIME(), 106)
-- otherwise (precision to miliseconds)
SELECT CONVERT(VARCHAR(12), GETDATE(), 106)
select convert(varchar(11),getdate(),106)