用sql 语句怎么彻底删除 dbf 数据库中所有数据。不是仅仅做个删除标记。

如题所述

删除表中的记录:delete from 表名 where 条件表达式----------标记
pack------------------------------------------将标记的记录删除!
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-04
那就直接删除数据库
drop databbase 名字;
第2个回答  2016-11-04
删除表中的记录:delete from 表名 where 条件表达式
输出数据库中的表:drop table Table_name;
删除表格中所有内容保留表格结构:truncate table Table_name;追问

第一行命令可以用,但不能清空数据库中所有记录。
第三行命令用了不好使呀。
第二行的命令我试了直接把表给删除了,我要清空表,保留表的结构。

追答

truncate table Table_name(这个是要处理的表格名); 你写错了吧

本回答被网友采纳

用sql 语句怎么彻底删除 dbf 数据库中所有数据。不是仅仅做个删除标记...
删除表中的记录:delete from 表名 where 条件表达式---标记 pack---将标记的记录删除!

...如何用pb真正删除dbf表中的记录,请用sql语句.
delete from 表名 cascade;表示级联删除及删除所有与此表中数据有关的记录

C# 物理删除dbf数据,彻底删除数据
从备注文件中删除未使用空间,但不从表中删除标有删除标记的记录。备注字段的信息保存在一个相关的备注文件内。备注文件的文件名与表相同,扩展名为 .FPT。DBF 从表中删除标有删除标记的记录,但不影响备注文件。说明 当使用PACK命令时,VFP把所有没有做删除标记的记录复制到一个临时表中。执行完PA...

如何读取DBF文件中作了删除标记的记录
Deleted=NO 不识别删除标记 Deleted=YES 识别删除标记 例如:xxx.dbf 文件中有数据①和数据②,数据①为打删除标记,数据②为不打删除标记 Dim ConDBF1 As New ADODB.Connection Dim rsDbf1 As New ADODB.Recordset FPath = "C:\\ADMIN\\Desktop\\xxx\\"fileName = "XXX.dbf"strCnn = "driv...

...10g系统数据库USERS01.DBF增长过大,能不能删除重建?
dbf文件不能删除。如果直接删除dbf文件会导致oracle服务异常,从而无法正常使用该数据库。如果dbf文件增长过大,应该是设置了数据库文件自动增长。可以在所属表空间下新增dbf文件,然后将users01.dbf的自增长选项关闭,这样users01.dbf就不会继续增长,新数据都会写入到新建的dbf文件中去。

两张dbf格式的表格,我要用SQL语句查询数据,要怎么弄。
select a.*,b.* from 表1 a,表2 b where a.id=b.ID 查询符合条件两张表的数据 sql查询结果不能删除,只能在查询的过程用是全连接或左连接等连接方法进行条件查询。

oracle 10g 系统数据库USERS01.DBF增长过大,能不能删除重建?
dbf文件不能删除。如果直接删除dbf文件会导致oracle服务异常,从而无法正常使用该数据库。如果dbf文件增长过大,应该是设置了数据库文件自动增长。可以在所属表空间下新增dbf文件,然后将users01.dbf的自增长选项关闭,这样users01.dbf就不会继续增长,新数据都会写入到新建的dbf文件中去。

Visual FoxPro中增加、修改、删除字段怎么操作
5、给记录加删除标记(SQL命令):DELETE FROM [databasename!]tablename;[WHERE 条件]给记录加删除标记:DELETE [范围] [FOR 条件] [WHILE 条件];[IN 工作区号|表别名]6、永久删除加了删除标记的记录:PACK 7、永久删除打开的数据库中加了删除标记的记录:PACK DATABASE 8、去掉删除标记(...

谁能列表告诉我Visual FoxPro的一些常用命令
DELETE 给要删除的记录做标记 DELETE CONNECTION 从当前数据库中删除一个命名连接 DELETE DATABASE 从磁盘上删除数据库 DELETE TRIGGER 从当前数据库的表中删除“删除”、“插入”或“更新”触发器│ DELETE VIEW 从当前数据库中删除一个SQL视图 DISPLAY 在VisualFoxPro主窗口或用户自定义窗口中显示与当前表有关...

再次请问ADO怎么连接dbf的有关问题?前提是不用ODBC
但有一个问题就是对数据集某记录进行删除操作时dbf中并不会真的删除而只是做删除标标记,要彻底删除需要调用dbf 的odbc中的函数.dbf并不是完整的sql服务器,当记录量很大(如上G)和并发用户较多时会出现很多问题.建议使用sql anywhere替代.---解决方案---Provider=Microsoft.Jet.OLEDB.4.0;Data Source...

相似回答