-1

簡単なクエリがあります

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.」というメッセージが表示されます。

私はこれが何を意味するのか周りを見回しましたが、立ち往生しています

テラデータを使用しています

4

1 に答える 1

1

convert(decimal(20,10),a.sumclk)(MSSQL)の代わりに、 ( CAST(a.sumclk as decimal(20,10))Teradata フォーラムで見つけた: http://forums.teradata.com/forum/database/explicit-casting )を試してください。

于 2013-10-17T15:10:54.827 に答える