خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
روش های Rename کردن View در SQL SERVER
به دو طریق بسیار ساده شما می توانید نام View هایی که در SQL Server ایجاد کرده اید را تغییر دهید که یکی از طریق SSMS و دیگری از طریق دستورات T-SQL است و هر دو روش را در این مطلب بررسی می کنیم.
در روش اول از طریق SSMS اقدام می کنیم که ساده ترین راه است و اکثر کاربران و DBA ها از این روش استفاده می کنند. پس SSMS را اجرا کرده و بدان لاگین کنید. سپس در Object Explorer دیتابیس مورد نظرتان را expand کنید و در ادامه به فولدر Views ها رفته و از لیست View های موجود روی View ی مورد نظرتان کلیک راست کرده و گزینه Rename را بزنید.
دقیقا مانند rename کردن یک فایل یا فولدر در ویندوز، نام View جدید را تایپ کرده و enter کنید.
روش دیگری هم وجود دارد که از طریق دستورات T-SQL می باشد. در این روش از دستورات SQL استفاده می کنیم و روشی نیست که مطلوب همه باشد چون روش قبلی ساده تر است.
به جای NewName باید نام جدید View و با جای schema.oldviewname هم باید نام جاری View مورد نظرتان را جایگزین کنید.
بعد از اجرای اسکریپت بالا ممکن است هشدار را مشاهده کنید. در حال حاضر باید نام قدیمی را با نام جدید در کوئری ها و Stored Procedure ها جایگزین کنید. اگر مجبور هستید از این روش استفاده کنید، پیشنهاد می شود فقط View ی قدیمی را رها کرده و View ی جدیدی را دوباره ایجاد کنید.
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
در روش اول از طریق SSMS اقدام می کنیم که ساده ترین راه است و اکثر کاربران و DBA ها از این روش استفاده می کنند. پس SSMS را اجرا کرده و بدان لاگین کنید. سپس در Object Explorer دیتابیس مورد نظرتان را expand کنید و در ادامه به فولدر Views ها رفته و از لیست View های موجود روی View ی مورد نظرتان کلیک راست کرده و گزینه Rename را بزنید.
دقیقا مانند rename کردن یک فایل یا فولدر در ویندوز، نام View جدید را تایپ کرده و enter کنید.
روش دیگری هم وجود دارد که از طریق دستورات T-SQL می باشد. در این روش از دستورات SQL استفاده می کنیم و روشی نیست که مطلوب همه باشد چون روش قبلی ساده تر است.
EXEC sp_rename @objname = 'schema.oldviewname', @newname = 'NewName';
به جای NewName باید نام جدید View و با جای schema.oldviewname هم باید نام جاری View مورد نظرتان را جایگزین کنید.
بعد از اجرای اسکریپت بالا ممکن است هشدار را مشاهده کنید. در حال حاضر باید نام قدیمی را با نام جدید در کوئری ها و Stored Procedure ها جایگزین کنید. اگر مجبور هستید از این روش استفاده کنید، پیشنهاد می شود فقط View ی قدیمی را رها کرده و View ی جدیدی را دوباره ایجاد کنید.
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: