Линк к SQL делает хранимые процедуры в MS SQL 2005? - PullRequest
1 голос
/ 17 июня 2010

Я просматриваю свои хранимые процедуры на своем сервере, и у меня их много.Дело в том, что я сделал только 10 из 100.

Эти хранимые процедуры не являются системными (у них есть собственная папка).

Они кажутся хранимыми процедурами для каждой таблицыиметь.

Пример одного

USE [DB]
GO
/****** Object:  StoredProcedure [dbo].[usp_SomeDelete]    Script Date: 06/17/2010 11:58:39 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROC [dbo].[usp_SomeDelete] 
    @UserId uniqueidentifier
AS 
    SET NOCOUNT ON 
    SET XACT_ABORT ON  

    BEGIN TRAN

    DELETE
    FROM   [dbo].[MyTable]
    WHERE  [UserId] = @UserId

    COMMIT

1 Ответ

4 голосов
/ 17 июня 2010

Похоже, кто-то использовал генератор кода для разработки бизнес-библиотеки. Linq to SQL запускает динамический SQL за кулисами, и хотя вы можете использовать хранимые процедуры, он не создает их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...