我想将插入表的数据(临时表有表插入数据的注释)导出到.txt文件,我在触发器中使用了这样
create trigger monitorTrigger on test
for insert
as
declare @sql varchar(8000)
SELECT @sql = 'bcp "select * from inserted" queryout I:\File\mytest.txt -c -t -T -S YAMUNA\SQLEXPRESS'
exec xp_cmdshell @sql
go
这不起作用,因为我没有给出插入表的完整上下文(意味着 database.shemaName.tableName)。但是相同的代码正在使用普通表,因为我给出了完整的上下文
declare @sql varchar(8000)
SELECT @sql = 'bcp "select * from test2.dbo.test" queryout I:\File\mytest.txt -c -t -T -S YAMUNA\SQLEXPRESS'
exec xp_cmdshell @sql
我不知道如何查询插入的表bcp
,有人知道吗?