當我執行此命令時,它可以工作! DECLARE @CMD NVARCHAR(1000)
SET @CMD = 'cd.. && "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\bcp.exe" "SELECT TOP 1 CODE FROM[TABLE] WITH (NOLOCK) ORDER BY ID DESC" queryout
觸發器的目的是在將數據插入到表中後,使用bcp從表中導出特定數據,所以我認爲這樣做是因爲我知道觸發器等待bcp,它正在等待要釋放的表上的一個鎖,但該鎖保持到觸發器之後,因此它不起作用。我該怎麼做?或者我需要添加一些功能或東西的作品? 我使用SQL Server 2008的 ALTER TRIGGER [TRIGGER] on [TABLE] after INSERT AS BEGIN
D
我似乎無法找到合適的格式,導出使用EXEC的xp_cmdshell在SQL Server Management BCP列名數據studio.I've嘗試以下變化 EXEC xp_cmdshell bcp "select "a_id","b_id","c_id" union select a_id,b_id,c_id from tablename out
"\\network_path\a.txt