こんにちはっ^^
SQLserverで、datetime型を表示すると、
「2013-11-07 15:49:34.230」
になる。
表示を変更するには、
「CONVERT関数」を使用する。
・列名「create_date」(datetime型)をそのまま表示すると、
select [create_date] from TABLE;
→「2013-11-07 15:49:34.230」
・「CONVERT」関数を使用し、形式「111」を指定すると、
select CONVERT(varchar,[create_date],111) from TABLE;
→「2013/11/07」
このままだと、列名が消えてしまうので、列名を残す場合は、
select CONVERT(varchar,[create_date],111) [create_date] from TABLE;
とします。
また、形式オプションについて、色々あるのですが、
使用するのは、大概「111」か「112」だと思います。
↓↓↓ 公式ページです。
http://msdn.microsoft.com/ja-jp/library/ms187928.aspx
0 件のコメント:
コメントを投稿