PDA

View Full Version : ویرایش کردن در SQL



hessam2003
سه شنبه 17 اردیبهشت 1392, 01:24 صبح
سلام.
میخوام شرطی در Store procedure موقع Update بذارم که اگر اطلاعات جدول 1 ام عوض شد جدول 2ام خودکار عوض بشه.
این دو جدول با هم relationshipندارند .
باید واسه اینکار داشته باشند؟

veniz2008
سه شنبه 17 اردیبهشت 1392, 23:10 عصر
سلام.
الکی نمیشه بین جداول ارتباط برقرار کرد. اگر این دو جدول با هم مرتبط هستن پس در قسمت RelationShip ارتباط رو ایجاد کنید.
بقیه کاری که باید انجام بدید در تاپیک زیر توضیح داده شده.
http://barnamenevis.org/showthread.php?397069-%D8%AD%D8%B0%D9%81-%DB%8C%D8%A7-%D8%A2%D9%BE%D8%AF%DB%8C%D8%AA-%DB%8C%DA%A9-%D8%B3%D8%B7%D8%B1-%D8%AF%D8%B1-%D8%AF%D9%88-%D8%AC%D8%AF%D9%88%D9%84-%D9%85%D8%B1%D8%AA%D8%A8%D8%B7
موفق باشید.

beh_develop
چهارشنبه 18 اردیبهشت 1392, 23:25 عصر
سلام.
میخوام شرطی در Store procedure موقع Update بذارم که اگر اطلاعات جدول 1 ام عوض شد جدول 2ام خودکار عوض بشه.
این دو جدول با هم relationshipندارند .
باید واسه اینکار داشته باشند؟

میتونین با نوشتن همون شرط اگه ای که گفتین برای جدول 2 هم دستور update توی sp مورد نظرتون بنویسین
یا trigger برای جدول یک بنویسین
و مهم تر از همه اینکه دوستمون گفت، اگه بین جداول ارتباط منطقی وجود داره از Relation حتما استفاده کنین , cascade update ارتباط رو فعال کنید

hessam2003
شنبه 21 اردیبهشت 1392, 22:57 عصر
سلام.
میشه بیشتر درباره cascade update توضیح بدید؟

hossein_h62
یک شنبه 22 اردیبهشت 1392, 08:29 صبح
سلام.
میشه بیشتر درباره cascade update توضیح بدید؟
لینکی که دوستمون در پست 2 گذاشتن رو اگر چک میکردین اونجا توضیح مفصلی دادن.