سلام.
من یه دیتابیس دارم که داخل یکی از تیبل هاش یه فیلد از نوع image دارم.
مشکلی در ذخیره و بازیابی عکس در دیتابیس رو ندارم.
ولی هنگام سرچ یه عکس خاص به مشکل بر میخورم. من میخوام هنگام insert کردن عکس جدید سرچ کنم که اگه اون عکس موجود بود از همون عکس قبلی که در دیتابیس هست استفاده کنم و عکس تکراری ثبت نکنم.
یه تابع در sql نوشتم به این صورت:
create FUNCTION Test(@a image)
RETURNS TABLE
AS
RETURN
(
SELECT * FRom Pictures
WHERE Pic = @a
);
اما به WHERE Pic = @a گیر میده و تابع ساخته نمیشه. ظاهرا امکان استفاده از تایپ image در مقایسه وجود نداره.
حالا چه راهی پیشنهاد میکنید؟