2
INT不兼容當我嘗試使用查詢,我得到以下錯誤:操作數類型衝突:唯一標識符是與查詢
Operand type clash: uniqueidentifier is incompatible with int
查詢:
insert into [D:\BACKUP1\ADBASE\APP_DATA\SCIENCECOM.MDF].dbo.Surfaces
(Height, Width, Space, Id)
select
'0' as Name,
'0' as Width,
'0' as Space,
[D:\BACKUP1\ADBASE\APP_DATA\SCIENCECOM.MDF].dbo.Sides.Id
from [D:\BACKUP1\ADBASE\APP_DATA\SCIENCECOM.MDF].dbo.Sides
誰能告訴我是什麼做錯了嗎?
推測,一個表中的'id'被聲明爲'uniqueidentifier',另一個表示爲'int'。錯誤信息非常清晰。我也懷疑'name','width'和'space'列是字符串。 –
發佈dbo.Surfaces和dbo.Sodes表的DDL以及錯誤原因應該很明顯。 –