问题1:现有一个视图A,引用了三个数据库的相同名称的视图B,而每个数据库中的这个视图B 引用本库中多个其他视图和表,SQL最后提示,“未能为查询分配辅助表。超出了查询中表数目的最大值260”,视图A不能被EXCEL调用。
现想把这个视图A 生成为一个表A,而且 要求表A的内容会随着的所引用的表的变动自动更新。
求解决的具体步骤、方法,及代码写在哪里,是用视图还是用存储过程,需不需要触发器。问题2:数据库中有
表:项目目录表FITEM,结构为:
  序号  项目编号   项目大类名称   项目标题    项目明细表名      项目小类表名  
    1      00         应交税费    应交税费       FITEMSS00      FITEMSS00CLASS
    2      01         汽车费用    汽车费用       FITEMSS01      FITEMSS01CLASS
    ...表:项目明细FITEMSS00,结构为:
I_id   citemcode citemname bclose citemccode iotherused
           21   101     营业税       0                1
           22   102     城建税       0               1
           23   103    教育费附加       0                1
           24   104   地方教育费附加       0               1
           25   105   水利建设基金       0                1
           26   201       个税       0               2
           27   202      企业所得税       0               2
           28   301      房产税       0      3
           29   302    土地使用税       0      3
           30   106    工会经费       0      1
表:项目明细FITEMSS00CLASS,结构为:
         i_id cItemCcode cItemCname iItemCgrade bItemCend
           7     1            营业税费      1             1
           8     2            所得税      1    1
           9     3            房地车      1    1

余下的表FITEMSS01和FITEMSS01CLASS,与上面二表的结构相同,
这一组表中有最上面的总览表,每个项目都有明细表和小类表,共有20多对表,
我想用代码的方法,以总览表给出的清单,逐个将每个项目的大类、小类、明细汇总到一起,
请问用什么方法能实现,是视图还是存储过程,我其实想要一个用视图解决的办法。