//触发器启用
ls_sql= "exec sp_msforeachtable 'alter table ? enable trigger all'"
EXECUTE IMMEDIATE :ls_sql using sqlca;
if sqlca.sqlcode = 0 then
commit;
else
rollback;
end if
禁用:
alter table trig_example disable trigger trig1
go
恢复:
alter table trig_example enable trigger trig1
go
---------------------------------------------------------------
--禁用某个表上的所有触发器
alter table 你的表 disable trigger all
--启用某个表上的所有触发器
alter table 你的表 enable trigger all
--禁用所有表上的所有触发器
exec sp_msforeachtable 'alter table ? disable trigger all'
--启用所有表上的所有触发器
exec sp_msforeachtable 'alter table ? enable trigger all'
一条SQL删除所有表中数据
EXECUTE sp_msforeachtable 'delete from ?'
或者
EXECUTE sp_msforeachtable 'truncate table ?'
导入/导出数据库表中的数据
EXEC master..xp_cmdshell 'bcp acmis..t_goods_code out(in) c:/temp1.txt -c -q -S"ws001" -U"sa" -P"6688059"'