SQL サーバー 2008 r2
インデックス付きビューを作成しようとしていますが、次のエラーが発生します
ビューは文字列から datetime または smalldatetime への暗黙的な変換を使用するため、ビュー '' にインデックスを作成できません。確定的なスタイル値で明示的な CONVERT を使用します。
問題は、「1970-01-01 00:00:00」からの秒数を記録する INT 列 [GPSTime] にあり、これを DATETIME に変換/キャストしようとしています。
CAST(DATEADD(SS,[GPSTime],'1970-01-01' ) AS DATETIME)
また
CONVERT(VARCHAR,DATEADD(SS,[GPSTime],'1970-01-01' ),113)
また
CONVERT(DATETIME,DATEADD(SS,[GPSTime],'1970-01-01' ),113)
上記の 3 つのオプションのそれぞれで、前述のエラーが発生します。
これは回避策ですか?