找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 4472|回复: 5

[求助] U8升级提示这个报错 怎么处理?

[复制链接]
发表于 2018-6-21 10:25:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
数据库名: 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

发表于 2018-6-21 10:56:29 | 显示全部楼层
这个是不是视图中这个字段又重复记录

点评

视图中就找不到这个  详情 回复 发表于 2018-6-22 11:07
回复 点赞 拍砖

使用道具 举报

发表于 2018-6-22 07:04:19 | 显示全部楼层
语句放SQL执行看下

点评

执行也报错  详情 回复 发表于 2018-6-22 11:07
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2018-6-22 11:07:03 | 显示全部楼层
yangbolive 发表于 2018-6-22 07:04
语句放SQL执行看下

执行也报错
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2018-6-22 11:07:30 | 显示全部楼层
mlz 发表于 2018-6-21 10:56
这个是不是视图中这个字段又重复记录

视图中就找不到这个
回复 点赞 拍砖

使用道具 举报

发表于 2018-6-23 15:30:56 | 显示全部楼层
这出错信息真奇怪,这个视图是升级脚本自己建立的,建立的时候又说某字段多次出现,真奇怪。
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-4-26 13:09 , Processed in 0.036899 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表