我有一个存储过程,它的任务是,它将获取一个文件并将记录传输到临时表中,然后进行相应的验证,然后将记录放入主暂存表。我想相应地更正存储过程吗?0 ) SET @ErrStmt= 'Inserting the Records into the Staging Table Successful'
PRINTVALUES ('I0180','PIZ.HW.NDC.CALLOFF.FILE.LDM',@Trac
我创建了一个存储过程来运行SQL命令EXECUTE AS USER。PRINT CURRENT_USER;
...and结果是.dboUserName
当然,这不起作用,因为EXECUTE AS USER语句仅在存储过程ImpersonateUser中有效。我的问题是:是否有可能使存储过程ImpersonateUser