删除表中的数据库引用。
语法
FREE TABLE TableName
参数
TableName
指定要删除数据库引用的表的名称。
说明
如果从磁盘中意外地删除了某个数据库,那么原来此数据库中包含的表仍然保留对该数据库的引用。free table 命令在打开该表或把此表添加到另一个数据库中的同时,可以从表中删除数据库引用。
附注
如果数据库在磁盘上仍然存在,则不能用 free table 命令从该数据库中移去表。如果数据库在磁盘上存在,同时执行 free table 命令,将可能无法使用该数据库,在这种情况下应该使用 REMOVE TABLE 命令。与 free table 命令不同,REMOVE TABLE 命令移去与表相关的所有引用——从数据库到主索引、默认值以及有效性规则。