PDA

View Full Version : error زمانی که union می کنم



Arash_janusV3
یک شنبه 10 مهر 1390, 18:18 عصر
این error وقتی که 2 تا table رو union می کنم رخ می ده


Msg 468, Level 16, State 9, Procedure ReportS_ProformaDetailS_Select, Line 29
Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Arabic_CI_AS" in the UNION operation.



لطفا بگید چرا این اتفاق می افته
من دیتابیسه رو arabic_ci_as گذاشتم
ممنون

یوسف زالی
یک شنبه 10 مهر 1390, 20:28 عصر
مشکل برای اینه که فیلدی از نوع متن در یک قسمت وجود داره که یک کولیشن داره و معادل اون در یونیون همون کولیشن رو نداره.
کولیشن فیلد در جدول رو اصلاح کنید و دیفالت بگذارید.

WindowsXp
چهارشنبه 20 مهر 1390, 23:20 عصر
برای Union دو جدول تمام فیلد ها باید یک جنس باشند .