A5:SQL Mk-2

開発のこと、日々のこと

SQLServer Date, Datetime2型で曜日を省きたい

ホーム フォーラム A5:SQL Mk-2掲示板 SQLServer Date, Datetime2型で曜日を省きたい

  • このトピックには2件の返信、1人の参加者があり、最後にttyにより2年、 1ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #10257 返信
    tty
    ゲスト

    いつも利用させていただいており大変助かっています。
    ありがとうございます

    日付型 datetime2 型、date型 のフィールドで 曜日が出力されるため困っています。

    insert 文を作成すると、’2022/03/17 火 13:12:41′ と曜日が含まれてしまうため、曜日を取り除かないと利用できないSQLとなっています。
    また、テーブルを開いた際の日付セルも曜日が表示されているため、「SQL タイムスタンプ文字列が解析できません」というエラーで登録することができません。

    設定|オプションなどでも、日付のフォーマット設定を見つけることができず、ここに頼ることにしました。
    SQLServer 14.0、A5:SQL Mk-2 2.17.1

    #10268 返信
    松原正和
    キーマスター

    tty さんこんにちは。
     
    はい、insert文の生成で使われている日付の書式ですが、Windowsの設定からとってきています。これ自体も正しい挙動とは言えないので、何とかしなければいけないのですが、さしあたりは、Windowsの設定で曜日が付加されてしまっていないか確認してください。

    #10271 返信
    tty
    ゲスト

    お忙しい中ありがとうございます。

    そういえば タスクトレイの日付に曜日を表示したくて 曜日付きのフォーマットに設定していたことを思い出しました。

    将来、設定・オプション・Excel出力 の 日付フォーマット と同じ様な感じで設定できるようになることを期待します。

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

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: SQLServer Date, Datetime2型で曜日を省きたい
あなたの情報:




コメントは受け付けていません。