Sql Kurs

Constraint kullanımı (Kısıtlamalar) kullanma oluşturma ve anlama

Constraint kullanımı Constraint kullanımı örnek vermek gerekirse aşağıdakileri sıralayabiliriz.Bunların dışında kalanlarda vardır örneğin tablo oluştururken null value kabul etmesi gerektiğini işaretleriz aslında buda bir constraint’dir ama ben daha çok aşağıdakiler üzerinde duracağım. PRIMARY KEY Constraints FOREIGN KEY Constraints UNIQUE Constraints CHECK Constraints ALTER TABLE {TableName} ADD CONSTRAINT {ConstraintName} UNIQUE({UniqueColumnName}) ALTER TABLE …

Devamını Oku »

Information Schema Views

Information Schema Views Veritabanına yerleştirilmiş bütün veri nesnelerinin metadatalarını içerir. Information_schema öneki ile tanımlanır. Information Schema View Tanım Information_schema.tables Veritabanındaki tabloların listesi Information_schema.columns Veritabanında tanımlanmış sütunlar üzerindeki bilgiler Information_schema.tables_ privileges Veritabanındaki tablolar için güvenlik bilgileri Aşağıdaki örnek; veritabanındaki tabloların bir listesini almak için kullanılmıştır. Geçiş Parametresi SELECT * FROM information_schema.tables

Devamını Oku »

Prosedür Nasıl Kullanılır

Prosedür Nasıl Kullanılır Prosedür Nasıl Kullanılır öncelikle sql içerisinde bir çok oluşturma metodunda kullanılan create fonksiyonunu kullanacağız.Tabiki prosedürümüzü oluşturmadan önce prosedür ismimizin daha önce oluşturulup oluşturulmadığını anlamalıyız.Bunuda tabiki IF NOT EXISTS ile kontrol edeceğiz. Ufak bir not; Create procedure yerine create proc deyiminizde kullanabiliriz. [php][/php] IF NOT EXISTS(Select * from sysobjects …

Devamını Oku »

T-Sql Like kullanımı

T-Sql Like kullanımı T-Sql Like kullanımı sorgulalamarı yaparken çoğu zaman like operatörünü kullanmışızdır.Like operatörü karşısında vermemiz gereken bir parametre olmalı.Eğer parametre _ yani alt tire ise sorgulamada şu şekilde kullanılır. Örneğin müşteriler diye bir tablomuz olsun ve adres diye bir sütunumuz olsun ve alt tire kullanılan tüm adresleri listeleyelim. select …

Devamını Oku »