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

来源:互联网 发布:开淘宝身份证照片 编辑:程序博客网 时间:2024/05/01 10:15
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>


假设表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



 

<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击