在程序运行时,创建了一个临时表,并生成*.db文件,再通过BDE和这个文件连接。
现在有这样一个sql语句:SELECT * FROM (SELECT * FROM TABLE1) T1。
这种形式的sql语句,在数据库中运行没有问题,在local DB中运行就出现问题,在sql explorer中提示的错误信息是:BDE错误(10770)不合法的关键字。sql explorer提示指向的错误点是上面sql语句中第二个SELECT。
请大家帮帮忙!