فهرست مطالب:

آیا می توان یک View را در SQL تغییر داد؟
آیا می توان یک View را در SQL تغییر داد؟

تصویری: آیا می توان یک View را در SQL تغییر داد؟

تصویری: آیا می توان یک View را در SQL تغییر داد؟
تصویری: ترکید😱😭 2024, نوامبر
Anonim

این ALTER VIEW دستور به شما امکان می دهد a را تغییر دهید چشم انداز . آ چشم انداز بر اساس مجموعه نتیجه از یک پرس و جو متشکل از یک دستور SELECT یا یک UNION از دو یا چند عبارت SELECT است. برای تعیین اینکه آیا مشخص شده است یا خیر چشم انداز در فضای نام فعلی وجود دارد، از $SYSTEM استفاده کنید. SQL.

به همین ترتیب، آیا می‌توانیم یک View را در SQL ویرایش کنیم؟

این SQL به روز رسانی چشم انداز فرمان می توان عادت داشتن تغییر داده های الف چشم انداز . همه دیدگاه ها قابل به روز رسانی نیستند بنابراین، دستور UPDATE برای همه قابل اجرا نیست دیدگاه ها.

علاوه بر بالا، چگونه یک نمای SQL موجود را ویرایش کنم؟ با استفاده از SQL Server Management Studio

  1. در Object Explorer، روی علامت مثبت در کنار پایگاه داده که نمای شما در آن قرار دارد کلیک کنید و سپس روی علامت مثبت در کنار پوشه Views کلیک کنید.
  2. بر روی نمای مورد نظر برای اصلاح کلیک راست کرده و Design را انتخاب کنید.

از این رو، آیا می توانیم یک دیدگاه را تغییر دهیم؟

ALTER VIEW . استفاده کنید ALTER VIEW بیانیه ای برای کامپایل مجدد صریح الف چشم انداز که نامعتبر است یا به اصلاح نمای محدودیت ها. شما می توان نیز استفاده کنید ALTER VIEW برای تعریف، تغییر ، یا رها کنید چشم انداز محدودیت ها. این بیانیه میکند تعریف موجود را تغییر ندهید چشم انداز.

آیا می توانیم از عبارت update در view استفاده کنیم؟

با رعایت محدودیت‌های زیر می‌توانید ردیف‌ها را در یک View درج، به‌روزرسانی و حذف کنید:

  • اگر نما حاوی اتصالات بین چندین جدول باشد، فقط می توانید یک جدول را در نما وارد و به روز کنید و نمی توانید ردیف ها را حذف کنید.
  • شما نمی توانید مستقیماً داده ها را در نماها بر اساس جستارهای اتحادیه تغییر دهید.

توصیه شده: