こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

日時のデータ型について

お世話になります。

SQL Serever 2008 Standard

イントラにてブラウザを介してDBへアクセスしております。
日時を登録するときに、yyyy/mm/dd hh:mm形式で登録させたいのですが、テーブルの該当フィールドのデータ型がdatetimeだと秒まで登録されてしまいます。

上記フォーマットでの登録は無理なのでしょうか。
※テーブルには文字列として登録するのではなく、ちゃんと日時で登録したいところです。

ご教授の程、宜しくお願い致します。

投稿日時 - 2014-07-16 16:51:38

QNo.8680711

すぐに回答ほしいです

質問者が選んだベストアンサー

残念ながら、秒を消すことができません。
http://msdn.microsoft.com/ja-jp/library/ms187819.aspx

投稿日時 - 2014-07-17 05:56:12

お礼

norayuniさま

ご回答ありがとうございます。
現状、ブラウザ上よりテキストボックスにそれぞれ日付、時刻を入力させ、それらを結合して(yyyy/mm/dd hh:mm)でdatetime型のフィールドに登録しております。

テーブルを直接見てみると、ちゃんとyyyy/mm/dd hh:mmの形式で登録できておりましたので(見た目上、秒が表示されてないだけかもしれませんが。。)、もしかすると当該フィールドのプロパティで上記のようなフォーマットを予め設定しておけば、出来るのではないか、と思った次第です。

ご教授ありがとうございました。

投稿日時 - 2014-07-17 09:24:53

このQ&Aは役に立ちましたか?

9人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(1)

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-