Tablo ve Kullanıcı İlişkisi

Tablo ve Kullanıcı İlişkisi

Veritabanınızda birçok tablo varsa ve veritabanınız üzerinde birçok kullanıcı çalışıyorsa tablolar ve kullanıcılar arasında ilişki kurmanız gerekecektir. İşinize yarayacak en kısa ve en güzel örneklerden biri; aşağıdaki sorguya kullanıcı adını verdiğinizde size tablo adı, onu yaratan kullanıcı ve hangi tarihte yaratıldığı bilgisini size dönecektir.

SELECT TableName = SO.Name

,UserName = SU.Name

,CreateDate = SO.Crdate

FROM   Sys.SysObjects SO

INNER JOIN Sys.SysUsers SU ON SO.uid = SU.uid

WHERE   SU.Name = ‘Kullanıcı Adı’

ORDER BY SO.Crdate

Bir yanıt yazın

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