以下の SQL (SQL Server 2008) があり、このエラー メッセージが表示される理由を理解しようとしています。問題の「タイプ」のデータ型を確認したところ、char(50) として設定されています。状態の列は 1 つの表にのみあります。何かアイデアはありますか?
SELECT
'' as condition,
area,
type
FROM d_rooms
UNION
SELECT * FROM k_rooms
次のことも試しましたが、うまくいきませんでした...同じエラーメッセージ
cast(type as char(50)) as type
また、これを試しました-同じエラー
'' AS type --same error