Category: Orta Seviye SQL Server
Herkese merhaba, Bu yazıda SQL Server’da Login kullanıcılarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Login kullanıcılarını listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT name AS Login_Name, type_desc AS Account_Type, CASE WHEN is_disabled = 1 THEN ‘Disable’ ELSE ‘Enable’ END AS IsEnable,...
Herkese merhaba, Bu yazıda sizlere SQL Server üzerinde kaybolmuş ya da unutulmuş olan Server Name kısmının nasıl bulunacağı hakkında bilgi vereceğim. Aşağıdaki kısmın herhangi bir sebepten silindiğini düşünelim. Server Name olmadan da giriş yapamıyoruz. Nasıl ulaşacağız? Bu işlem için Windows ortamında Command Prompt kısmını açıyoruz ki diğer bir ismi CMD’dir. Bu...
Herkese merhaba, SQL Server’da kullanıcı ekranına çeşitli giriş bilgilerinin girilmesi sonucu aşırı şekilde dolmuş olabilir ayrıca bu sizi rahatsız ediyor olmuş da olabilir. Dediğim ekran aşağıdadır. Uyarı 1 : Bu işleme başlamadan önce lütfen SQL Server programını kapatın. Bu ekranı silmek istediğimiz zaman şu işlemi gerçekleştirebiliriz. Uyarı 2 : Bu...
Herkese merhaba, SQL Server’da herhangi bir tablo üzerinde datetime gibi alanlar muhakkak kullanmışsınızdır. Bu alanlarda bazen default olarak değer yazmasını isteyebiliriz. Ne demek istiyorum? Kısacası biz tabloya veri eklediğimiz zaman o alanda istediğimiz değerin otomatik olarak verilmesi. Örnek : Boş ise 0 gelsin gibi ya da o anki tarihi getirsin...
Herkese merhaba, Bu yazıda Like ifadesinin birden çok alanda nasıl kullanılabileceğinden bahsedeceğim. Like kullanımı hakkında bir fikriniz yoksa aşağıdaki yazıyı okuyabilirsiniz. İşlemler Northwind veritabanı üzerinden yapıldı. Northwind veritabanını indirmek için aşağıdaki linki kullanabilirsiniz. Genel olarak bir like sorgusu şu şekildedir. SELECT * FROM dbo.Products WHERE (ProductName) LIKE ‘%as%’; Sorguyu çalıştırınca...
Herkese merhaba, Bu yazıda SQL Server’da Tüm fonksiyonları listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda veritabanındaki tüm fonksiyonları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT O.name, M.definition, O.type_desc, O.type FROM sys.sql_modules M INNER JOIN sys.objects O ON M.object_id = O.object_id WHERE O.type...
Herkese merhaba, Bu yazıda SQL Server’da tüm Prosedürleri listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tüm Prosedürleri listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT cp.objtype AS ObjectType ,OBJECT_NAME(st.objectid, st.dbid) AS ObjectName ,cp.usecounts AS ExecutionCount ,st.text AS QueryText ,qp.query_plan AS QueryPlan FROM sys.dm_exec_cached_plans...
Herkese merhaba. Bu yazıda SQL Server’da tüm Triggerları listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tüm Triggerları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT sysobjects.name AS trigger_name ,USER_NAME(sysobjects.uid) AS trigger_owner ,s.name AS table_schema ,OBJECT_NAME(parent_obj) AS table_name ,OBJECTPROPERTY(id, ‘ExecIsUpdateTrigger’) AS isupdate ,OBJECTPROPERTY(id, ‘ExecIsDeleteTrigger’)...
Herkese merhaba. Yıllar süredir birçok site açtım ve kapadım. Bu süre zarfında birçok programlama dili üzerinde ufak tefek çalışmalarım da oldu. Bu web sitesinde ise sizlere SQL Server ile ilgili öğrenmiş olduğum bilgileri, araştırmaları ve gelişmeleri aktaracağım. Umarım bol bol yazı yazma imkanım olur da sizlere faydam gün geçtikçe artar....