您的位置:首页 > 其它

在VF里根据现有表结构快速创建同结构的临时表

2008-04-27 03:34 190 查看
假设表jxc_jyz(nYearn(4),nMonthn(2),cXSBMc(20),nQCZC_sln(12,3),nBQJH_sln(12,3),nBQXS_sln(12,3),nQMKC_sln(12,3),cJZZTn(2))
如果我们要创建一个结构同上的临时表Tjxc_jyz,常用方法是:
CREATECURSORTjxc_jyz(nYearn(4),nMonthn(2),cXSBMc(20),nQCZC_sln(12,3),nBQJH_sln(12,3),nBQXS_sln(12,3),nQMKC_sln(12,3),cJZZTn(2))
而这种方法需要输入很多的内容,包括表名,字段及字段属性等,对于一个结构比较麻烦的表则需输入更多的内容,且前提是要知道原表的具体结构。显然我们会觉得很烦琐,有没有更好的方法呢?有!我们可以通过以下方法来快速创建一个与原表结构一模一样的临时表来:
USEjxc_jyz
SELEjxc_jyz
=afield(tdbf) &&将原表的结构存入预定的数组tdbf中
createcursorTjxc_jyzfrom arraytdbf &&通过数组tdbf创建临时表Tjxc_jyz
**临时表创建完成
SELETjxc_jyz &&选择我们创建的临时表进行浏览
BROW
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: