۲ مطلب با کلمه‌ی کلیدی «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 داشته باشد و با ایجاد کلید خارجی ما در حقیقت به صورت پیش‌فرض به کلید اصلی آن جدول لینک می‌شویم اگر می‌خواهید به فیلد خاصی از جدول مرجع فیلد را لینک کنید نام فیلد مربوطه را در داخل پرانتز می‌نویسیم.

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