回 帖 发 新 帖 刷新版面

主题:判定表是TABLE 还是 CURSOR


如题示:
有没有办法判定表是TABLE 还是 CURSOR

回复列表 (共6个回复)

沙发

Tabel 可以认为是 Cursor 的物理存在形式。

基本上,没办法。除非你说的 Tabel 和 Cursor 同名。用 File() 函数来判断。我是这么认为的。

板凳

谢谢一楼的回复,我再等等看有没有其他办法

3 楼

可以辨别的!

4 楼

[quote]可以辨别的![/quote]
老大,请教方法呀

5 楼

先生的短信,我已看到:
EnterpriseResourcePlanning 是
物质资源管理、人力资源管理、财务资源管理、信息资源管理集成一体化的企业管理软件。
这是我10多年的主攻研究开发方向。

由于该软件牵连到多环境编程,对程序的数据共享、稳定、安全、效率有着严格的要求。
另外对编程人员,也要具备有较高水平的,企业管理方面的知识和经验。
所以谈论该方面课题的网友极少,你是与我联系的第一位网友。

从事这方面研究,可以说是,
需要有一定的经济基础

顽强拚博的奥运精神。
前途是光明的,但是一旦丧失信心导致失败,其损失也是不可忽略的。

不知道先生,在该领域方面,研究了多长时间了,研究到什么程度了。
你的目标是什么?
有机会我可以和先生共讨!

谢谢先生对我的信任。
由于短信,可输入信息太少,在这里给先生作个答复,不妥之处,还望先生谅解!



6 楼

? SYS(2023)$DBF("临时表名")

在某种全体集合的情况下,如:

select * from 原表 into cursor 临时表名

这个时候,所有数据完全是原表的数据,
连文件 dbf( ) 都是指向原表的文件.
但会按照临时表的只读特性来使用.
上面的方法就没有办法检测得出来它是一个临时表,
因为它没在临时目录中.

如果加上筛选条件或关键字 readwrite 这个临时表就不再是原表文件了,
而是指向临时目录去的新文件了.

我来回复

您尚未登录,请登录后再回复。点此登录或注册