CONVERT ve CAST Fonksiyonları

CONVERT ve CAST Fonksiyonları

CONVERT ve CAST birbiriyle benzer işleve sahip fonksiyonlardır. İkiside tür dönüşümü için kullanılır. CONVERT SQL’e özgü bir fonksiyonken CAST ise ANSI-SQL standardıdır.   CONVERY SQL’e özgü bir fonksiyon olduğu için sql’e ait datetime dönüşümlerini formatlayarak yapabilirsiniz. İki fonksiyonun da kendine özgü syntax’ları vardır.   Aşağıdaki örneklerde bu fonksiyonların nasıl kullanıldığını ve convert ile datetime tipini […]

Compound Operatörler(+=,-=,*=,/=,%=,&=,^=,|=)

Compound Operatöler ile değişkenler üzerinde yapılan işlemleri daha kolay bir şekilde yapabiliriz. Örneğin @a bir değişken olsun ve @a’nın değerini 2 arttırmak isteyelim. Normal şartlar altında @a=@a+2 ile bu işlemi yapabilecekken compound operatörlerden olan += ile @a+=2 ile aynı işlemi gerçekleştirebiliriz.   Aşağıda compound operatörlerin listesini bulabilirsiniz. Operatör Açıklama += @a=@a+2 yerine @a+=2 şekline kullanılabilir […]

User Defined Table Type ve Table Valued Parameter

User Defined Table Type ile bir tablonun yapısını tutabiliriz. Stored Procuder ya da Function’lar için table valued parameter tanımlayarak kullanabiliriz. Stored Procedure ya da Function içinde temporay tablo tanımlamak yerine bu yapıları kullanabiliriz. Aşağıda örnek kullanımını görebilirsiniz. USE AdventureWorks2008R2; GO /* table type oluşturuluyor. */ CREATE TYPE LocationTableType AS TABLE ( LocationName VARCHAR(50) , CostRate […]

Exadata cell servislerinin başlatılma ve durdurulması

Cell servisleri otomatik olarak cell açıldığında başlar. Manuel başlatmak ve durdurmak için aşağıdaki prosedürleri takip edebilirsiniz. Her cellnode üzerinde CELLSRV,MS ve RS şeklinde servisler çalışmaktadır. Bu servisleri çeşitli şekillerle manuel olarak kapatıp açabilirsiniz ya da yeniden başlatabilirsiniz. Servislerin durumunun kontrolü : # service celld status yada # cellcli -e list cell attributes rsStatus, msStatus, cellsrvStatus […]

Cumulative Update ve Service Pack’leri Kaldırmak

SQL Server 2008 ile beraber artık Cumulative Update ve Service Pack’leri Denetim Masasından Program and Features kısmından kolayca kaldırabiliyoruz. Özellikle upgrade’ler sırasında alınabilecek bir hatada kolaylıkla geri dönebilmemizi sağlıyor.   Öncelikle aşağıdaki gibi Denetim Masasına giriyoruz.   Karşımıza çıkan ekranda aşağıdaki gibi Program and Features’a tıklıyoruz.   Karşımıza çıkan ekranda aşağıdaki gibi View installed updates […]