MSSQL

Sql’de View, Prosedür ve Fonksiyon kodu içerisinde arama yapma

Oluşturduğumuz View, Prosedür ve Fonksiyon kodlarının içerisinde belirli bir kelimeyi aramak için aşağıdaki sorguyu kullanabiliriz. Seçtiğimiz veri tabanında ve belirttiğimiz kriterlerde arama yapmamızı sağlayan bu script, zamandan çok tasarruf sağlamaktadır. Özellikle Prosedür ve Viewlerin sayısı fazla olan veritabanlarında çok ihtiyaç olduğunu düşündüğümüz bu script umarız sizlerin de işlerinizde kolaylıklar sağlar.


SELECT
o.name               -- İLGİLİ VİEW'İN VEYA PROSEDÜRÜN ADI
,o.create_date    -- OLUŞTURULMA TARİHİ
,o.modify_date   -- DÜZENLENME TARİHİ
,o.type                -- TÜRÜNÜ GÖSTERİR
FROM sys.sql_modules sm
INNER JOIN sys.objects o ON o.object_id = sm.object_id
WHERE o.type = 'V'                    -- VİEW İSE V, PROSEDÜR İSE P, FONKSİYON İSE FN YAZILACAKTIR
AND sm.definition LIKE '%%'      -- KODUN İÇERİĞİNDE ARAYACAĞINIZ KELİMEYİ BURAYA YAZMANIZ GEREKMEKTEDİR
ORDER BY o.name

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu