۳ مطلب با کلمه‌ی کلیدی «ON DELETE CASCADE» ثبت شده است

برگرداندن پروفایل

داکیومنت

ALTER USER

Administering User Privileges, Roles, and Profiles

برای برگرداندن یک کاربر به پروفایل پیش‌فرض خود می‌توانید از دستور زیر استفاده کنید:

ALTER USER username PROFILE DEFAULT;

همجنین برای پاک کردن پروفایل می‌توانید از دستور زیر استفاده کنید:

DROP PROFILE app_user CASCADE;

۲۲ ارديبهشت ۹۴ ، ۱۵:۱۹ ۰ نظر
مهدی غفاری

حذف TableSpace با موجودیت‌ها و فایل‌های آن

برای حذف tablespace با موجودیت‌ها و فایل‌های آن از دستور زیر استفاده می‌کنیم:

Drop tablespace <tablespace_name> including contents and datafiles;

نکته: ساختار Table نیز در دستور بالا از بین می‌رود و دیگر نمی‌توان در آن Table ورود داده کرد.

برای حذف tablespace با موجودیت‌ها و فایل‌های آن و جداولی که در این Tablespace نیستند ولی با آن در ازتباط هستند:

Drop tablespace <tablespace_name> including contents and datafiles cascade constraints;

۱۳ ارديبهشت ۹۴ ، ۲۰:۰۲ ۰ نظر
مهدی غفاری

قاعده کلید خارجی

کلید خارجی در حقیقت ممانعت می‌کنه از ایجاد اشکال منطقی (به عنوان مثال: ممانعت می‌کنه از اینکه ما بتوانیم id ای در سطح جدول person وارد کنیم که refrence آن در جدول info نباشه):

در حالتی که کلید خارجی را تعریف می‌کنیم تعریف نوع DATATYPE فیلد وابسته نیازی نیست:

نکته: جدول نمی‌تواند ۲ تا PRIMARY KEY داشته باشد و با ایجاد کلید خارجی ما در حقیقت به صورت پیش‌فرض به کلید اصلی آن جدول لینک می‌شویم اگر می‌خواهید به فیلد خاصی از جدول مرجع فیلد را لینک کنید نام فیلد مربوطه را در داخل پرانتز می‌نویسیم.

ادامه مطلب...
۲۸ فروردين ۹۴ ، ۲۰:۲۹ ۰ نظر
مهدی غفاری