Sql server 如何为带参数的存储过程创建同义词

Sql server 如何为带参数的存储过程创建同义词,sql-server,Sql Server,我在SQL Server 2017中以一致的方式使用相同的参数运行了一些存储过程。我想知道如何使用硬编码参数为存储过程创建同义词。举个简单的例子,我有一个带有以下参数的存储过程: EXEC xp_readerrorlog 0, 1, N'Server is listening on ' 我想知道如何为整个语句创建同义词。谢谢。你不能用同义词。但是没有任何东西说你不能创建自己的程序 create procedure MyLogReader as set nocount on; E

我在SQL Server 2017中以一致的方式使用相同的参数运行了一些存储过程。我想知道如何使用硬编码参数为存储过程创建同义词。举个简单的例子,我有一个带有以下参数的存储过程:

EXEC xp_readerrorlog 0, 1, N'Server is listening on '

我想知道如何为整个语句创建同义词。谢谢。

你不能用同义词。但是没有任何东西说你不能创建自己的程序

create procedure MyLogReader as
    set nocount on;
    EXEC xp_readerrorlog 0,1,N'Server is listening on ';

你不能用同义词。但是没有任何东西说你不能创建自己的程序

create procedure MyLogReader as
    set nocount on;
    EXEC xp_readerrorlog 0,1,N'Server is listening on ';