CREATE VIEW dbo.VIEW_SRvsBP
AS
Select * from View_SRvsBP_1UnionSelect * from View_SRvsBP_2UnionSelect * from View_SRvsBP_3其中 View_SRvsBP_3中使用了别的视图1,视图1中使用了Union.

解决方案 »

  1.   

    我试过没问题的。
    要不用union all 代替union试一下。
      

  2.   

    如果将View_SRvsBP_1,View_SRvsBP_2,View_SRvsBP_3中的内容全部拷到VIEW_SRvsBP中就没有问题,但是由于特殊需要必须分开,所以出问题!
    在有些机器上确实没问题,不知道是不是装了什么Package?找不到规律。关键是客户那台机器上不行,郁闷!
      

  3.   

    错误是:Error 446:无法解决Union操作的排序规则冲突。
      

  4.   

    将字符型的字段 比如:fieldName 用
    fieldName collate chinese_prc_CS_Ai 代替。
      

  5.   

    将字符型的字段 比如:fieldName 用
    fieldName collate chinese_prc_CS_Ai 代替。
      

  6.   

    To txlicenhe: 好象真的行了,高手!请问是为什么?为什么没加collate chinese_prc_CS_Ai 时有些机器行,有些不行?