Когда я выполняю эту процедуру без триггера, все отлично работает
EXEC sys.XP_CMDSHELL 'bcp "select * from users FOR JSON AUTO;" queryout E:\temp\JsonExport.json -t, -c -S . -d learntrigger -T'
но если я создал триггер и сделал INSERT
, то я не получил ответа от сервера, и мне пришлось завершить команду вручную
CREATE TRIGGER usersJosnExportTrigger
ON users
AFTER INSERT, UPDATE, DELETE
AS
EXEC sys.XP_CMDSHELL 'bcp "select * from users FOR JSON AUTO;" queryout E:\temp\JsonExport.json -t, -c -S . -d learntrigger -T'
GO
Это INSERT
Я использую
INSERT INTO users (username, email, number) values ('maxmuster','muster@gmail.com','123456789'),
Я не понимаю, почему, и я надеюсь, что вы можете мне помочь.