📄 Tam SQL Kodu (Referans)
Analiz eklerken buradan kod parçalarını kopyalayabilirsiniz
CREATE PROCEDURE dbo.Update_ClCard_Specodes
(
@Codes NVARCHAR(MAX), -- 'MUSTERI001,MUSTERI002,MUSTERI003'
@Specode2 NVARCHAR(MAX), -- 'A1,A2,A3'
@Specode3 NVARCHAR(MAX) -- 'B1,B2,B3'
)
AS
BEGIN
SET NOCOUNT ON;
;WITH Codes AS (
SELECT Position, Item AS CODE
FROM dbo.SplitString(@Codes, ':')
),
S2 AS (
SELECT Position, Item AS SPECODE2
FROM dbo.SplitString(@Specode2, ':')
),
S3 AS (
SELECT Position, Item AS SPECODE3
FROM dbo.SplitString(@Specode3, ':')
),
Merged AS (
SELECT c.CODE, s2.SPECODE2, s3.SPECODE3
FROM Codes c
JOIN S2 s2 ON c.Position = s2.Position
JOIN S3 s3 ON c.Position = s3.Position
)
UPDATE C
SET
C.SPECODE2 = M.SPECODE2,
C.SPECODE3 = M.SPECODE3
FROM UNIVERSALDB.dbo.LG_011_CLCARD C
INNER JOIN Merged M ON C.CODE = M.CODE;
END
➕ Yeni Kod Analizi Ekle
📋 Mevcut Analizler (0)
Henüz kod analizi eklenmemiş.
Yukarıdaki formu kullanarak ilk analizi ekleyin.