У меня есть две хранимые процедуры: одна для INSERT и вторая для Update, и я бы хотел объединить их в одну, чтобы вы могли сказать мне, какое приложение мне следует использовать для этого?Как слить две хранимые процедуры
CREATE PROCEDURE Tools
(@CategoryID_1 int,
@CategoryName_2 nvarchar(100),
@Description_3 ntext)
AS INSERT INTO Categories
(CategoryID,
CategoryName,
Description)
VALUES
(@CategoryID_1,
@CategoryName_2,
@Description_3)
пойти
CREATE PROCEDURE Tools1
(@CategoryID_1 [int],
@CategoryID_2 [int],
@CategoryName_3 [nvarchar](50),
@Description_4 [ntext],
AS UPDATE [Teachdb].[dbo].[Categories]
SET [CategoryID] = @CategoryID_2,
[CategoryName] = @CategoryName_3,
[Description] = @Description_4,
WHERE
([CategoryID] = @CategoryID_1)
go
GO
Вторая процедура кажется неполной – praveen
В следующей версии SQL Server будут удалены типы данных '* text,' text' и 'image'. Избегайте использования этих типов данных в новых разработках и планируйте изменять приложения, которые в настоящее время их используют. Вместо этого используйте 'nvarchar (max)', 'varchar (max)' и 'varbinary (max)'. *] (Http://msdn.microsoft.com/en-us/library/ms187993.aspx) –
Исправлено сейчас)))) –