3
に番号を変換する私は、データベース内の日付の比較を行うことができますので、これは日時に変換/キャストする必要がある番号20080331.日時SQL
を持っています。この番号の変換についてはどうしたらいいですか? CONVERT(DATETIME、Value)を使用しても動作しないようです。
に番号を変換する私は、データベース内の日付の比較を行うことができますので、これは日時に変換/キャストする必要がある番号20080331.日時SQL
を持っています。この番号の変換についてはどうしたらいいですか? CONVERT(DATETIME、Value)を使用しても動作しないようです。
SELECT CONVERT(DATETIME, CAST(20110331 AS VARCHAR(8)), 112)
文字型に最初にキャストする必要があります。
select cast(cast(20080331 as varchar(8)) as datetime)
>>2008-03-31 00:00:00.000
彼は正しい、最初の文字列に変換する必要があるでしょうか? – JNK
@JNK:確かに、遅く気づいた。 – Quassnoi
ありがとう私は文字列(varchar)に変換されていなかった –