私は初めてでSQL、何が間違っているのかわかりません。クエリはロジックに見えますが、INT_VALUETOに変換されませんVARCHAR_VALUE。INT値のままにする必要があるため、使用したくありませんALTER。int値に名前を付けたいです。
-- BEGIN
SELECT CAST(CASE WHEN COLUMN_NAME = INT_VALUE THEN 'VARCHAR_VALUE'
ELSE COLUMN_NAME END)AS VARCHAR(15)) FROM TABLE_NAME
-- END
aswellを試してみましCONVERTたが、同じエラーが発生しました。このエラーが発生した理由を説明してください。なぜなら、それは私にとって非常に論理的に見えるからです。ありがとうアドバンス。