SQL Server 2008でトリガーを作成する方法とトリガーを実行する方法がわかりません csvファイルをエクスポートするためにトリガーを実行する方法を教えてください。user_Registrition から * を選択します。user_Registrition テーブルを作成してトリガーを作成し、すべての user_Registrition データを csv ファイルにエクスポートするトリガーを実行します
CREATE TRIGGER [dbo].[CSV_User_Registration] ON [dbo].[User_Registration] FOR INSERT, UPDATE, DELETE AS BEGIN DECLARE @FileName varchar(50), @bcpCommand varchar(8000)
SET @FileName = 'c:\query_result' + replace(replace(convert(varchar(20), getdate()),' ','_'),':','-') + '.csv'
@ファイル名を選択
SET @bcpCommand = 'bcp "select char(34)+string_column+char(34)+char(44)+char(34)+ convert(varchar(10),Int_or_date_column) + char(34) from [dbo].[ User_Registration] " queryout "' SET @bcpCommand = @bcpCommand + @FileName + '" -U sa -P Password1$ -d CCMS -c'
EXEC master..xp_cmdshell @bcpCommand
エンドゴー