Genel Bilgiler

SQL Server
Stored Procedure
✅ Etkilenmez
23.12.2025 15:52
23.12.2025 17:28

Notlar

Düzenle

Henüz not eklenmemiş.

+ Not ekle

İstatistikler

0
Kod Analizi
15
Satır
5
Kullandığı
0
Kullanan

Kullandığı Nesneler (5)

📄 CLFLINE
REFERENCES
📄 COMPANIES
REFERENCES
REFERENCES
📄 PRCLIST
REFERENCES
REFERENCES

Kullanan Nesneler (0)

Bu nesneyi kullanan yok

Bağımlılık Ağacı

Etki Ağacı

Bu nesneyi kullanan yok

Tam SQL Kodu

Düzenle
  CREATE PROC [dbo].[SP_FIRMA_BIRLESTIR]
  (@referans INT, @firma VARCHAR(100))
  AS
  BEGIN
  DECLARE @firmaID INT
  SET @firmaID = ISNULL((SELECT [REF] FROM [IHR].[dbo].[COMPANIES] WHERE [DEFINITION_]=@firma),0)
  IF @firmaID<>0
  BEGIN
  UPDATE [IHR].[dbo].[CLFLINE] SET [COMPANYREF]=@firmaID WHERE [COMPANYREF]=@referans
  UPDATE [IHR].[dbo].[FICHE_LINES] SET [COMPANYREF]=@firmaID WHERE [COMPANYREF]=@referans
  UPDATE [IHR].[dbo].[PRCLIST] SET [COMPANYREF]=@firmaID WHERE [COMPANYREF]=@referans
  UPDATE [IHR].[dbo].[PRODUCERCODES] SET [CLIENTREF]=@firmaID WHERE [CLIENTREF]=@referans
  DELETE FROM [IHR].[dbo].[COMPANIES] WHERE [REF]=@referans
  END
  END

Kodun Çalışma Mantığı (Adım Adım)

Analiz Ekle/Düzenle

Henüz bu nesne için bir analiz girilmemiş.

İlk Analizi Ekle