【发布时间】:2008-08-25 13:54:05
【问题描述】:
我有一个 Access 数据库,我在其中删除表,然后重新创建表。但是,我需要能够测试表以防表被删除但未创建(即当有人在 DTS 包启动后立即停止它时 -roll-eyes- )。如果我在 SQL 数据库中这样做,我会这样做:
IF (EXISTS (SELECT * FROM sysobjects WHERE name = 'Table-Name-to-look-for'))
BEGIN
drop table 'Table-Name-to-look-for'
END
但是对于 Access 数据库,我该怎么做呢?
可选答案:有没有办法让 DTS 包忽略错误并直接进入下一步而不是检查它是否存在?
SQL Server 2000
【问题讨论】:
标签: sql-server ms-access dts