我有数据库LVKUN,有表YHMC,ZJSR,ZJZC,ZJHZ
打开数据库LVKUN,同时在不同工作区找开表YHMC,ZJSR,ZJZC,ZJHZ
同时通过程序自动生成表ZJSRZC.但是程序自动把表ZJSRZC就添加到数据库LVKUN
通过运算处理后.临时表ZJSRZC.DBF我要删除.可是表ZJSRZC.DBF已添加到数据库LVKUN不能删除.
我想在生成表ZJSRZC时,当成自由表,不添加到数据库LVKUN里.
------解决方案--------------------------------------------------------
从表中删除一个数据库引用。
FREE TABLE TableName
参数
TableName
指定要删除数据库引用的表名。
备注
如果从磁盘中意外的删除了某个数据库,那么原来此数据库中包含的表仍然保留着对数据库的引用。FREE TABLE 从表中删除数据库引用,使得您可以打开该表或把该表添加到另一个数据库中。
警告:
如果数据库在磁盘上仍然存在,则不应该使用 FREE TABLE 从该数据库中移去表。如果数据库在磁盘上存在,FREE TABLE 可能导致无法使用该数据库,可以使用 REMOVE TABLE 代替。与 FREE TABLE 不同,REMOVE TABLE 移去与表相关的所有引用,从数据库到主索引、默认值、有效性规则。