给一个已有的表每一列 添加注释,通过参数,表名称.字段名称,和注释内容
declare ids varchar(20);namestr varchar2(50);
begin
ids:='会员ID';
namestr:='VL_XSYP_USER.T_MEMBER_INF.PARENTNUM';
Execute Immediate ' COMMENT ON COLUMN' || namestr || ' is '||ids;
end;
我这写了 报错 ,说的是comment命令对象类型无效 求高手指教
------解决方案--------------------
namestr:='VL_XSYP_USER.T_MEMBER_INF.PARENTNUM';
前后加个空格
namestr:=' VL_XSYP_USER.T_MEMBER_INF.PARENTNUM ';