エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
select文で int を yyyy-mm-dd に変換したい
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
select文で int を yyyy-mm-dd に変換したい
つまり「20040102」のデータを「2004-01-02」という文字型に変換したいのですが? select substring(con... つまり「20040102」のデータを「2004-01-02」という文字型に変換したいのですが? select substring(convert(nvarchar, f1, 1,4) + '-' + substring(convert(nvarchar, f1, 5,2) + '-' + substring(convert(nvarchar, f1, 7,2) from tbl1 だと一応変換はしてくれるのですが,面倒なのが「0」というデータがある場合 '0--'というふうに出てきてしまうのです int → char 20041123 → '2004-11-23' 0 → '' '' → '' という形に変換できないでしょうか?