экспортировать вставленные данные таблицы в файл .txt на сервере SQL
Я хочу экспортировать данные вставленной таблицы (временная таблица имеет примечание о вставленных данных таблицы) в файл .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
кто-нибудь есть идеи?