• 締切済み

Date型からChar型への変換

SQLServer初心者です。 OracleではDate型をChar型にして抜き出したい場合、 関数ToCharを使っていますが、SQLServerにはこの関数がないようですが、どの関数がこれにあたるのでしょうか? また、やりたいことはGetDateにより取得したシステム日付を、Char型の'yyyy/mm/dd'として出力したいのですがどのように記述したらよいのでしょうか。

みんなの回答

  • raphel_7
  • ベストアンサー率34% (86/252)
回答No.2

CONVERT ( varchar(20) , GetDate, 111 ) でしょうか。 varchar(20) である必要はありません。

nana_poco
質問者

補足

ありがとうございます。 「111」というのはテンプレートのようなものだとおもいますが、Oracleのように自分で出力形式をある程度指定することはできないのでしょうか?

すると、全ての回答が全文表示されます。
  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.1

convert関数を使用します。 使用方法については、ヘルプに詳しく記載があるかと思います。

nana_poco
質問者

補足

すみません。 ヘルプをみてもわたしのやりたいことを、 どう実現してよいかわかりません。 お時間あったら教えてください。

すると、全ての回答が全文表示されます。

関連するQ&A