SQL Q&A

 

SQL SERVER 2008 で日付型のフォーマット設定を教えてください。

SQL SERVER 2008 で日付型のフォーマット設定を教えてください。
convert(char,日付項目,111)だと2014/01/01 になってしまいます。
 0 を消したいのですがわかりません。
2014/01/01 --> 2014/1/1 にしたいです。
このエントリーをはてなブックマークに追加
2014-02-25 14:28:56   1423

コメント

2014年 02月 27日 (18:42)
こんにちは。
イノ(inno)です。

2014/01/01 --> 2014/1/1にする方法はいろいろありますが、
その中で一つ紹介したいと思います。
下記のSQLをご参考ください。

DECLARE @Today datetime
SET @Today = '2014/01/01'
SELECT CONVERT(VARCHAR(4),YEAR(@Today)) + '/' + CONVERT(VARCHAR(2),MONTH(@Today)) + '/' + CONVERT(VARCHAR(2),DAY(@Today))
kinghal 2014年 02月 27日 (21:32)
おかげさまで解決しました。
ありがとうございます。

SQL Server で 翌月10日を取得する方法を教えてください。  (1)

-.日付:2014-03-31   カテゴリ : -   閲覧数:1452

一時テーブルが存在するかチェックする方法を教えてください。  (1)

-.日付:2014-03-13   カテゴリ : -   閲覧数:1394

変数の使い方について質問です。  (5)

-.日付:2014-03-12   カテゴリ : -   閲覧数:1399

OUTER JOIN と TOP10との組み合わせ  (1)

-.日付:2014-03-10   カテゴリ : -   閲覧数:1426

ORDER BYについて質問です。  (2)

-.日付:2014-03-03   カテゴリ : -   閲覧数:1431

各テーブルのカウントを出力するSQL文を作成したいのですが  (2)

-.日付:2014-02-27   カテゴリ : -   閲覧数:1473

SQL SERVER 2008 で日付型のフォーマット設定を教えてください。  (2)

-.日付:2014-02-25   カテゴリ : -   閲覧数:1423

Copyright © 2015 INNOYA.COM All rights reserved. RSS