在PB的应用程序中如何快速的将一个数据量很大的表清空,不使用DROP

monkey9500 2002-03-02 10:59:44
UP
...全文
49 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
rock_csdn 2002-03-06
使用truncate可以达到快速清空表的目的。但sybase下注意:
使用前必须
sqlca.autocommit=true
回复
monkey9500 2002-03-05
truncat table 这条命令好像无法在SQLCA中使用
回复
mars884813 2002-03-05
9494
回复
china_hfz 2002-03-05
同意zhanwei
回复
nana11 2002-03-05
truncate table tabname
回复
zhanwei 2002-03-05
string ls_sqlstr
ls_sqlstr = 'truncat table tablename'
EXECUTE IMMEDIATE :ls_sqlstr;
回复
zhanwei 2002-03-05
To :mjh7781(mjh)
盗版呀?呵呵...
回复
Power_study 2002-03-03
写入如下脚本
delete vartable;

其中vartable为表名
回复
blackwh 2002-03-02
Agree!
回复
mjh7781 2002-03-02
truncate table tabname比较好,速度奇快,没有日志!
delete from tablename where 1= 1 也行,但要commit !
回复
相关推荐
发帖
非技术版
创建于2007-09-28

379

社区成员

PowerBuilder 非技术版
申请成为版主
帖子事件
创建了帖子
2002-03-02 10:59
社区公告
暂无公告