ورود

View Full Version : اپراتور +



linux
دوشنبه 12 دی 1384, 20:37 عصر
در اکسس اگر 2تا فیلد از نوع text داشته باشیم وقتی آنها را با + به هم وصل می کنیم اگر یکی از آنهار Null باشد جواب Null نخواهد بود ولی در sql 2000 وقتی 2تا فیلد از نوع nvarchat را با + به هم وصل می کنیم جواب Null هست حالا چطوری میشه در sql مانند اکسس جواب null نگرفت
؟

AminSobati
دوشنبه 12 دی 1384, 23:55 عصر
SELECT ISNULL(MyColumn1,'')+ISNULL(MyColumn2,'')
FROM MyTable

linux
سه شنبه 13 دی 1384, 08:30 صبح
SET CONCAT_NULL_YIELDS_NULL OFF
من این را در جای دیگر دیدم ولی نمی دونم وقتی با اکسس وصل شدی به sql سرور باید چی کار کنی؟