yyyyMMdd 形式の文字列を日付型に変換する方法

yyyyMMdd 形式 (文字列で区切りなしの 8 桁数字) を日付型 (datetime) に変換するには、以下のような方法があります。 '20080102' の部分は、変数などに置き換えて使ってください。

SELECT CONVERT(datetime, '20080102', 112)