|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
数据库名: UFDATA_001_2012
E:\U8SOFT\Admin\SQLFILE8610\Main\Ufdata\Structure\Data_PRV_ST_mix_NL.sql
错误信息:
-2147217900
各视图或函数中的列名必须唯一。在视图或函数 'v_rdrecords' 中多次指定了列名 'csocode'。
执行如下语句时出错:
create view dbo.v_rdrecords
as
select c.*, isnull(v_aa_enum.enumname,N'') as isotypename, (case when c.isotype=1 then so_sodetails.csocode
when c.isotype=3 then ex_order.ccode else null end ) as csocode,
(case when c.isotype=1 then so_sodetails.irowno
when c.isotype=3 then ex_orderdetail.irowno else null end ) as isoseq
from rdrecords c left join v_aa_enum on enumcode=c.isotype and enumtype=N'ST.Sotype'
left join so_sodetails ON c.isodid = so_sodetails.isosid and c.isotype=1
left join ex_orderdetail on c.isodid = ex_orderdetail.autoid and c.isotype=3
left join ex_order on ex_orderdetail.id=ex_order.id
|
|