热门关键词好会计 好业财 T+ 易代账 好生意 用友U8 用友BIP

    详细信息

    您现在的位置:网站首页 >> 百科问答 >> 详细信息

    用友t+升级报错:已在列上绑定了 DEFAULT

    发布时间:2025-7-8  

    人工客服

    特价活动:>>>> 用友U8、T6、T+、T3软件产品4折优惠,畅捷通T+cloud、好会计、易代账、好业财、好生意云产品8折优惠 

    【问题现象】

    升级报错:“错误信息:SQL 脚本: 15.000.000.0005

    DATA_DSTR_RE_Mix_NL-16678 出错:已在列上绑定了 DEFAULT。”


    【解决方案】


    备份好账套,在账套库中执行以下脚本,执行完毕后,再升级。注意:执行脚本时别选错账套


    declare @tablename varchar(100),@columnname


    varchar(100),@tab

    varchar(100)


    set @tablename =

    'RE_Retail_b'


    set @columnname =

    'iscancel'


    declare @defname varchar(100)


    declare @cmd varchar(100)


    select @defname =

    name from sysobjects so


    join sysconstraints sc

    on so.id = sc.constid where


    object_name(so.parent_obj) =@tablename

    and


    so.xtype ='d' and sc.colid = (select colid from syscolumns


    where id = object_id(@tablename) and name


    =@columnname)


    select @cmd = 'alter table ' + @tablename


    +' drop constraint ' + @defname


    if @cmd is

    null


    print 'no default constraint to drop'


    exec(@cmd)


    Go

    方法2、如果脚本执行不成功,进入数据库软件的【企业管理器】-找到表“RE_Retail_b”,点击【约束】,找到约束名“DF__RE_Retail__iscan__64B800F4”,鼠标点击右键-删除。

    注意:不同的账套库,约束名不一样,但是前半部分是一致的“DF__RE_Retail__iscan__XXXXX”。

    方法3、如果方法1,方法2操作均不成功,进入数据库软件的【企业管理器】-找到表“RE_Retail_b”,点击【约束】,找到约束名“DF__RE_Retail__iscan__64B800F4”,鼠标点击右键-点击【编写约束脚本为】-【DROP到】-【新查询编辑器窗口】

    自动生成删除约束的sql语句,点击左上角【执行】按钮,删除约束。




          以上操作切记一定要做好数据备份工作,如无法独立完成,请咨询免费客服提供支持协助!   

          我们的一切源于为客户创造价值!用友将继续通过构建领先的商业创新平台——用友软件‍客服热线:400-665-0028深化行业化方案与场景化应用,为千行百业提供随需而用的企业云服务和无处不在的数智价值!

     

     

    上一篇:T+中不能将null值插入列

    客服电话:400-665-0028

    关键字:用友财务软件,畅捷通软件,财务软件,进销存软件,U9官网,用友U8,用友T1,用友T+,用友T3,用友T6,畅捷通好会计,好生意,智+好业财,用友培训服务售后公司,畅捷通运营培训服务公司

    版权所有:用友畅捷通软件 Copyright © 2025 All rights reserved.

    鲁ICP备2020041017号-6