rt

解决方案 »

  1.   

    alter view 视图名 WITH CHECK OPTION
    as.........
      

  2.   

    我可能表述不清楚,我指的是原视图可能是:
    CREATE VIEW dbo.v_Bas_Material
    AS
    SELECT x.ma_id,x.ma_no,x.ma_name,x.ma_memo,x.ma_spec,x.Mat_ID,
    a.Mat_Name,a.Mat_No
    FROM T_Bas_Material x
    Left Join T_Bas_MaterialType a on x.Mat_id=a.mat_id
    要修改成:
    CREATE VIEW dbo.v_Bas_Material
    AS
    SELECT x.ma_id1,x.ma_no,x.ma_name,x.ma_memo,x.ma_spec,x.Mat_ID,
    a.Mat_Name,a.Mat_No
    FROM T_Bas_Material x
    Left Join T_Bas_MaterialType a on x.Mat_id=a.mat_id
    两者唯一差别是第一个字段名:x.ma_id与x.ma_id1,后者在分析器里执行暂时是错误的,但我希望视图改成后者所示模样后,我再到具体表里把这个字段名改过来,现在想问的是:可否让这段话执行?有没有什么办法屏敝错误?