Sql server Oracle存储过程到SQL Server的转换:SYS.SCHEDULER\u FILEWATCHER\u结果

Sql server Oracle存储过程到SQL Server的转换:SYS.SCHEDULER\u FILEWATCHER\u结果,sql-server,oracle,tsql,Sql Server,Oracle,Tsql,我正在将Oracle存储过程迁移到SQL Server,但我无法找到任何与以下代码兼容的解决方案,特别是作为参数传递的SYS.SCHEDULER\u FILEWATCHER\u RESULT PROCEDURE prc_file_wtchr_load (p_sfwr IN SYS.SCHEDULER_FILEWATCHER_RESULT) IS --Define Constants-- v_name CONSTANT VARCHAR2 (30) := 'Test'; //Som

我正在将Oracle存储过程迁移到SQL Server,但我无法找到任何与以下代码兼容的解决方案,特别是作为参数传递的
SYS.SCHEDULER\u FILEWATCHER\u RESULT

PROCEDURE prc_file_wtchr_load (p_sfwr IN SYS.SCHEDULER_FILEWATCHER_RESULT)
IS
  --Define Constants--
  v_name   CONSTANT VARCHAR2 (30) := 'Test';
  
//Some code
//

END prc_file_wtchr_load;

似乎需要在SQL Server中创建一些任务,但无法通过internet找到任何解决方案。任何帮助都将不胜感激。

SQL Server本身或代理都没有内置任何功能来复制此功能(能够在文件出现时触发作业)。您需要为此编写客户端代码。您可以在文件表上放置触发器,该触发器将在将新文件添加到关联共享时触发。