现在想根据A表中的字段内容,做为B表的字段,由于A表字段内容个数不确定,为变量,怎么样来创建这个B
------解决方案--------------------------------------------------------
- SQL code
Create Cursor A表 (fl c(10))Insert Into A表 (fl) Values ('abc')Insert Into A表 (fl) Values ('eee')Insert Into A表 (fl) Values ('xxx')Insert Into A表 (fl) Values ('eee')Insert Into A表 (fl) Values ('yyy')*-- 上面创建测试用 A表,记录随意 5条,其中有 1条 重复。*-- 下面根据 A表 fl 字段内容创建 B表Select Distinct fl Into Cursor T1 From A表lcStr='Create Cursor B表 ('Select T1Scan lcStr=lcStr+Alltrim(fl)+' C(10),'EndscanlcStr=Left(lcStr,Len(lcStr)-1)+')'*!* ?lcStr&lcStr.Browse && 浏览 B表Modify Structure && 看一下 B表 的结构