select * into table后出现“此对象的数据源必须是一个变量引用”的错误?
执行
select * from (zs_base1 left outer join zs_base2 on zs_base1.考生号 = zs_base2.ksh);
order by zs_base1.科类,zs_base1.录取专业,zs_base1.投档成绩 desc into table datafolder\zs_base
后,文件夹中生成了zs_base这个dbf表,但大小为0字节。
use zs_base 时出现报错:此对象的数据源必须是一个变量引用。
该语句应该没有错误,因为我不into到table的时候,生成的默认查询表是正常的。
求教!
[解决办法]
路径不对,数据环境变化了
试用:use datafolder\zs_base
[解决办法]
use zs_base
改为
Select zs_base
[解决办法]
- SQL code
select * from zs_base1 left outer join zs_base2 on zs_base1.考生号 = zs_base2.ksh;order by zs_base1.科类,zs_base1.录取专业,zs_base1.投档成绩 desc into table t1
[解决办法]
select .... into cursor tmp
copy to datafolder\zs_base
然后再
use datafolder\zs_base
看看
[解决办法]
[解决办法]
如果记录不多的话,你依次查看此 memo 字段,看看那条记录有问题。
[解决办法]
select top 10 from (zs_base1 left outer join zs_base2 on zs_base1.考生号 = zs_base2.ksh);
order by zs_base1.科类,zs_base1.录取专业,zs_base1.投档成绩 desc into table datafolder\zs_base
------------- 用top 取记录,10条、100条 ... 测试!