簡単なクエリがあります
convert(decimal(20,10),a.sumclk)/ nullif(convert(decimal(20,10),a.sumimp),0) as CTR1
これを実行すると、「Data Type "sumclk" does not match a Defined Type name.」というメッセージが表示されます。
私はこれが何を意味するのか周りを見回しましたが、立ち往生しています
テラデータを使用しています
簡単なクエリがあります
convert(decimal(20,10),a.sumclk)/ nullif(convert(decimal(20,10),a.sumimp),0) as CTR1
これを実行すると、「Data Type "sumclk" does not match a Defined Type name.」というメッセージが表示されます。
私はこれが何を意味するのか周りを見回しましたが、立ち往生しています
テラデータを使用しています
convert(decimal(20,10),a.sumclk)
(MSSQL)の代わりに、 ( CAST(a.sumclk as decimal(20,10))
Teradata フォーラムで見つけた: http://forums.teradata.com/forum/database/explicit-casting )を試してください。