重命名数据表脚本我知道我可以使用dt <<重命名表脚本(“ Old”,“ New”);重命名数据表脚本。但是我想重命名多个脚本,并且尝试使用从其他表中获取的列名重命名从数据表中第三个脚本开始的所有脚本。谁能指出我的错误,因为我的日志中没有错误。谢谢。
a1 = dt << getTableScriptNames;
show(a1);
names = dt1 << get column names(String);
for( i=3, i <= N Items( a1 ), i++,
dt << Rename Table Script(a1,Name);
show(a1);
);
回复:重命名数据表脚本非常感谢你回复:重命名数据表脚本 @Aam_jmp ,
我能想到的最简单的方法是:
for(i = 3, i <= N Items(a1), i++,
dt << Rename Table Script(a1[i],Names[i-2]);
);
但是,无论采用哪种方法,都需要确保“名称”中有足够的项目来执行此操作。
回复:重命名数据表脚本感谢您及时的回复。 @uday_guntupalli 我意识到我错过了索引。我想重命名以第三个脚本开头的表脚本,并采用第一列名称,即a [3] = Name [1]。我怎样才能做到这一点?
回复:重命名数据表脚本 @Aam_jmp ,
有几件事,您将需要索引到名称列表,而不是整个使用列表。
for(i = 3, i <= N Items(a1), i++,
dt << Rename Table Script(a1[i],Names[i]);
);
我要记住的另一件事是,如果您从i = 3开始,您确定要从dt1的第3列开始命名吗?-如果是,则上面的命令应该起作用。