エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
MS-SQLサーバーで日付をWhereするには - 小池啓仁 ヒロヒト応援ブログ By はてな
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MS-SQLサーバーで日付をWhereするには - 小池啓仁 ヒロヒト応援ブログ By はてな
日付データをWhereする時、普通の文字列と同じように考えてしまい、残念な思いをすることがよくあります... 日付データをWhereする時、普通の文字列と同じように考えてしまい、残念な思いをすることがよくあります。普通、日付データは、文字列型ではなくdatetime型です。 datetime型をWhereするときは、以下のような単一引用符 (') で囲まれた形式の文字列が、実は日付時刻データとして認識されるのです。 数値日付形式 ('1998/4/15'、'1998-4-15'など) 区切りのない文字列形式 ('19981207'、'December 12, 1998' など) 尚、日付の年月日形式(ymd)は、SQL Serverのdefault languageで決まります。 ymd (年、月、日)の順は、default languageがJapaneseの場合です。 また、datetime型データには、日付データだけでなく時刻データも入っているので、大小比較は注意が必要です。 たとえば、20