日期:2014-05-17  浏览次数:20346 次

求一个sql2005的触发器
求一个sql2005的触发器, 当在数据库新增表的时候,备份该表

求大牛解答

------解决方案--------------------
DDL触发器
------解决方案--------------------
SQL code
DDL触发器
CREATE TRIGGER [DDLTriggertTrace] ON DATABASE
--捕获存储过程、视图、表的创建、修改、删除动作
    FOR CREATE_PROCEDURE, ALTER_PROCEDURE, DROP_PROCEDURE, CREATE_VIEW,
        ALTER_VIEW, DROP_VIEW, CREATE_TABLE, ALTER_TABLE, DROP_TABLE
AS
    BEGIN
        SET NOCOUNT ON ;
---代码

    END

GO

DISABLE TRIGGER [DDLTriggertTrace] ON DATABASE
GO

------解决方案--------------------
备份该表什么意思?
备份该表的生成脚本?
------解决方案--------------------
探讨
是这样的,用户会在客户端导入一些数据,导入后就会在数据库里建立一张表

现在要把这张表给全部备份成与之表名不同的另一张表