PDA

View Full Version : استفاده از UPDATE و UPDATE_COLUMN



Mohammadi_F
یک شنبه 06 اسفند 1385, 20:40 عصر
سلام
دوتاسوال داشتم که چون فکر می کنم خیلی به هم مربوط میشن توی یک تاپیک آوردم.
1. تابع UPDATE_COLUMN چه کار می کنه و مقداری که بر می گردونه چیه؟
2. موقع استفاده از تابع UPDATE اگه فیلدی که داخل تابع قرار دادیم update نشده باشه ولی فیلد دیگری تغییر کرده باشه ، مقدار بازگشتی از تابع چیه؟(true or false)
ممنون.

zerobit-ltd
دوشنبه 07 اسفند 1385, 10:43 صبح
مطمئن هستید UPDATE_COLUMN برای sql server 2000 هستش؟
من یه همچین دستوری پیدا نکردم.


موقع استفاده از تابع UPDATE اگه فیلدی که داخل تابع قرار دادیم update نشده باشه ولی فیلد دیگری تغییر کرده باشه ، مقدار بازگشتی از تابع چیه؟

من متوجه منظور شما نشدم. ولی موقع update، فقط فیلدهایی که شما قید کردید، update می شن و امکان نداره فیلدهایی به جز اونا update یشن. از اونجایی که update یه دستوره و تابع نیست، پس مقدار برگشتی هم نداره. یه راه برای اینکه ببینیم update با موفقیت انجام شده یا نه، استفاده از متغیر error@@ هستش؛ اگر صفر باشه، یعنی دستور با موفقیت انجام شده، در غیر این صورت یعنی دستور انجام نشده.

zman123456
چهارشنبه 09 اسفند 1385, 09:45 صبح
سلام
من فکر کنم منظور ایشون Update_Column‌ در یک trigger باشه.اونجا میشه محدود کرد به Update یک فیلد.منظور رو درست فهمیدم جناب محمدی؟