安装补丁成功,但是提示有错误execute sql errorexec p_altercolumn 't_sal_out

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

安装补丁成功,但是提示有错误execute sql errorexec p_altercolumn 't_sal_out

[问题描述]

安装补丁成功,但是提示有错误Execute SQL ErrorEXEC p_AlterColumn 'T_SAL_OUTSTOCKENTRY_LK', 'FSID', 'BIGINT', 'NOT NULL', '1111', '0' 统计信息'_dta_stat_1689213218_5_2' 依赖于 列'FSID'。 统计信息'_dta_stat_1689213218_14_5_2' 依赖于 列'FSID'。 由于一个或多个对象访问此 列,ALTER TABLE ALTER COLUMN FSID 失败。

[操作步骤]

该语句是修改字段类型,由于有统计信息依赖该字段,故提示执行失败。

--删除统计信息

DROP STATISTICS T_SAL_OUTSTOCKENTRY_LK._dta_stat_1689213218_5_2;

--执行语句

EXEC p_AlterColumn 'T_SAL_OUTSTOCKENTRY_LK', 'FSID', 'BIGINT', 'NOT NULL', '1111', '0';

--创建统计信息

CREATE STATISTICS _dta_stat_1689213218_5_2 ON T_SAL_OUTSTOCKENTRY_LK (FSID);

--更新统计信息

UPDATE STATISTICS T_SAL_OUTSTOCKENTRY_LK。

[说明]

其他的类似报错,可以将报错中的表名,统计信息和列名改成对应的值。

安装补丁成功,但是提示有错误execute sql errorexec p_altercolumn 't_sal_out

[问题描述]安装补丁成功,但是提示有错误Execute SQL ErrorEXEC p_AlterColumn 'T_SAL_OUTSTOCKENTRY_LK', 'FSID', 'BIGINT', 'NOT ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息