Red de conocimiento informático - Material del sitio web - ¿Cómo crear un procedimiento almacenado SQL?

¿Cómo crear un procedimiento almacenado SQL?

@strRemark nvarchar(200) -- Parámetro de entrada del usuario 3

@strRemark nvarchar(200) -- Parámetro de entrada del usuario 4, no es necesario agregar el último,

as

declarar @ID int - definir variables

declarar @Account varchar(50) - igual que arriba

declarar @ Contenido varchar(50) - - Igual que arriba

si no existe (seleccione * de tblBlackList(nolock) -- Si no existe, ejecute la siguiente instrucción.

donde fdcMobile =@strMobile)

comenzar

insertar en tblBlackList(fdcMobile,fdcName,fdtTm,fdcMemo)

valores(@ strMobile,@strName,getdate(), @strRemark) --getdate() obtiene la hora actual del sistema

set @ID=@@identity --Devuelve una fila de registros

selecciona @Account=Cuenta de dbo.UserInfo donde ID de usuario=@ID de usuario

set @Content='Agregar lista negra ('+'Operador:'+@Cuenta+','+'Nombre de usuario:'+@strName+'Móvil:'+@strMobile+'Notas: '+@strRemark+')' -- Establece el valor de la variable

exec ProcRecordLog @Account,'Add',@Content --- Ejecuta el proceso ProcRecordLog

return @ID

end

GO

Este almacén luego llama al procedimiento ProcRecordLog

.