如何快速删除数据库中的所有记录!

如何快速删除数据库中的所有记录!!
我不想用deleterow()一条一条地删除!!
除了用delete语句还有别的办法吗?
[74 byte] By [mjh7781-mjh] at [2008-6-10]
# 1
去查查数据窗口缓冲区吧,然后把数据全都移到DELETE中去,然后再UPDATE数据窗口。
dw_1.RowsMove(1, dw_1.DeletedCount(), Delete!, &

dw_1, 1, Primary!)
# 2
truncate table tabname;
Leehunter-理性猎人 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 3
dw_1.reset()
dw_1.update()
keani-基恩 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 4
delete
from 表名;
konrong-康尼 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 5
直接delete语句
pbsql-风云 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 6
数据窗: rowsmove
数据库: Truncate table xxx(小心,是全部删除,而且没有日志的)
Delete from xxx where .....
liulee-流方 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 7
先把表删掉
再重建此表

记录多的话,这个方法比较快
phis-明月几时有? at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 8
同意楼上的意见。但是在新建表的时候不要忘了建索引。
xue_tom-小杰 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 9
同意楼上的意见。但是在新建表的时候不要忘了建索引。
xue_tom-小杰 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 10
dw_1.reset()
dw_1.updata()
commit using sqlca;
keani-基恩 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 11
dw_1.reset()只能把前台的数据去掉,不能影响到后台!
zuoyangguang-瓜瓜 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 12
delect * from 表名
数据库update
# 13
delect * from 表名
数据库update
# 14
错了
delete不是delect
# 15
知错知错,学习!
keani-基恩 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 16
如果都需要删除的话:假设是 sql server
可以将数据库生成sql 脚本,在重新生成数据库,这个时候所有的数据都没有了,是一个空的数据库
lkyuan-高山流水 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 17
truncate table tabname比较好,速度奇快,没有日志!
delete from tablename where 1= 1 也行,但要commit !
zhanwei-@_@,初学.Net at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...
# 18
truncate table tabname是什么版本才有的怎么我在pb6.5的帮助中没有找到其信息
mjh7781-mjh at 2007-10-24 > top of Msdn China Tech,PowerBuilder,数据库相关...