PDA

View Full Version : cast در دستور Union



jas1387
سه شنبه 04 آبان 1389, 10:59 صبح
سلام

من دو تا جدول را Union کردم حالا یکی از فیلد ها در جدول 1 از نوع nvarchar هست و در جدول 2 از نوع ntext که وقتی Union می کنم خطا میده حالا چه جوری cast کنم ، لطفا راهنمایی کنید.

Reza_Yarahmadi
سه شنبه 04 آبان 1389, 11:21 صبح
يا ميتوني به جاي Union از Union All استفاده كنيد (اگه مشكلي درست نميكنه)
يا اينكه فيلد مورد نظر بصورت دستي Cast كنيد

Select
Name,
Family
From
dbo.tbl1
union
Select
Cast(Name as nvarchar),
Cast(Family as nvarchar)
From
dbo.tbl2