کلا View همانطور که از اسمش پیداست، فقط برای نمایش بکار میره و نمیتونه Update یا Insert انجام بده. این مختص MySql نیست. در همه بانکهای اطلاعاتی به هیمن صورته.
اما از MySql نسخه 5 به بعد شما میتونید از Stored Procedure برای این کار استفاده کنید که البته MS-Sql کارها از قدیم از این امکان استفاده میکنند.
اگر از MySql نسخه 5 به بعد استفاده میکنید میتونید از یه چیزی شبیه به این استفاده کنید
CREATE PROCEDURE MyProc (Param char(50))
BEGIN
update TableName
set FieldName=Param
Where CONDITION
END
برای اطلاعات بیشتر به این آدرس مراجعه کنید.
اما اگر از MySql نسخههای قبل از 5 استفاده میکنید، امکان ذخیره کردن دستورات را ندارید. مگر اینکه خودتان مثلا از XML یا یک فایل متنی برای نگهداری و مدیریت دستورات استفاده کنید و هر وقت هر دستور را لازم داشتید، فراخوانی کنید که البته باید مواظب امنیتش هم باشید.