توضیحات اگر بخواهیم رکوردی که با دستور select for update ، lock شده است را update یا delete کنیم باید از دستور where current of استفاده کنیم. دستور دستور where current of را اینگونه میتوان استفاده کرد: . مثال…
توضیحات این دستور این اجازه را میدهد تا رکوردی که cursor بر روی آن قرار داد lock شود و لزوما نباید تغییری داد بر روی این رکورد و این lock زمانی برطرف میشود که commit یا rollback اتفاق بیافتد. دستور…
توضیحات هنگام کار کردن با cursorها ممکن است لازم باشد که وضعیت آن تعیین شود. در لیست زیر ویژگیهای cursorها را میتوان مشاهده کرد: . مثال در زیر مثالی از استفاده cursor attribute را مشاهد میکنیم:
توضیحات قدم بعدی برای استفاده از cursor، fetch کردن آن است. دستور دستور برای Fetch کردن cursor: variable_list: لیست متغیرهایی که میخواهید مقادیر cursor را در آن ذخیره کنید. . مثال مثالهایی از تعریف cursor با پارامتر و بدون…
توضیحات بعد از اینکه cursor را تعریف کردیم قدم بعدی باز کردن آن است. دستور با دستور زیر میتوان یک cursor را باز کرد: . مثال مثالی از استفاده از cursor: