У меня есть хранимая процедура для вставки значений в таблицу. Здесь мне нужно проверить значения для вставки уже в таблице. Как я могу проверить это в своей хранимой процедуре. вот моя хранимая процедура.Сохраненная процедура проверки значения уже в таблице
USE [Databasse_sync]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[kt_getyoutubevideo]
@ProductID nvarchar(200),
@YoutubeUrl nvarchar(200),
@YoutubeImage nvarchar(200)
AS
INSERT INTO YoutubeVideo(ProductID,YoutubeUrl,YoutubeImage,DATASET)VALUES(@ProductID,@YoutubeUrl,@YoutubeImage,'DAT')
RETURN
Здесь мне нужно проверить, что ProducId это то же самое или нет? Если ProductId тот же, то Update, иначе Insert. >>> ??
Вы можете использовать 'EXISTS' –
@DarrenDavies ВЫХОДИТ является possible.but мне нужно проверять PRODUCTID имея ли то же YoutubeUrl затем обновить таблицу иначе Вставьте новый валус. – Arun
добавил ответ –