T-SQL

Rollback ve Commit tanımlarından bahsederek başlayayım. Para transferi gibi iki kişinin birbiri ile bağlantılı olduğu işlemlerde birinci işlem tamamlanmadan ikinci işlem yapılamaz (birbiriyle bağlantılı), birinci işlem tamamlandıktan sonra ikinci işlemin gerçekleşmemesi durumunda birinci işlemin geçersiz olması gereği ile işlemi geri çekmeye Rollback, işlemin başarılı şekilde sonuçlanmasına ise Commit denir. SQL manager ile basit bir örnek […]

SQL String Fonksiyonları

ASCII Returns the ASCII value for the specific character CHAR Returns the character based on the ASCII code CHARINDEX Returns the position of a substring in a string CONCAT Adds two or more strings together Concat with + Adds two or more strings together CONCAT_WS Adds two or more strings together with a separator DATALENGTH […]

SQL Tarih Fonksiyonları

CURRENT_TIMESTAMP Returns the current date and time DATEADD Adds a time/date interval to a date and then returns the date DATEDIFF Returns the difference between two dates DATEFROMPARTS Returns a date from the specified parts (year, month, and day values) DATENAME Returns a specified part of a date (as string) DATEPART Returns a specified part […]

T-SQL (Sistem Değişkenleri)

T-SQL yazarken kendi değişkenlerinizi oluşturabileceğiniz gibi sistem değişkenlerinden de yararlanabilirsiniz. Bunlar; @@ERROR: Aktif bağlantılar için meydana gelen son hatanın hata numarasını içerir. Herhangi bir hata oluşmamışsa 0 değerini içerir. @@SERVICENAME: Sql Server’ın kullandığı ve register ‘da kayıtlı olan Windows servis ismini içerir. @@SERVERNAME: Sql Server’ın çalıştığı yerel sunucu ismini içerir. @@VERSION: Sql Server’ın versiyon bilgisini […]

PoC (Proof of Concept)

Proof of Concept, hazırlanan bir ürünün, yazılımın veya hizmetin henüz final versiyonuna gelmemiş halini müşterinin sahasında deneme anlamına gelmektedir. PoC, müşterinin isteği doğrultusunda geliştirilen bir ürünün müşteriye gösterilmesi de olabilir, müşteri kazanmak için yapılan ürün tanıtımı da olabilir. Örneğin, hâlihazırdaki müşterinizin istediği iot sistemini üretim hattına götürerek sisteme bağlayarak çalışmasını gösteriyorsunuz ya da kuaförler için […]

ProtoType Design Pattern

Creational Design Patterns > ProtoType Design Pattern Hap bilgidir. İşletmeler’den çıkan ürün/ hizmet sonrasında kesilen faturalar gibi düşünebilirsiniz. Faturalarda tarih, satıcı, alıcı, ürün, KDV, toplam, fatura seri no bilgileri yer alır. Faturayı hazırlayan kişi de bir yaprak koparıp şablondaki boşlukları doldurur. “ProtoType Design Pattern” böyle çalışıyor. Örnekte inceleyelim. Teorik bilgi: Hangi durumlarda kullanılır: Bir şablon […]

Singleton Design Pattern

Creational Design Patterns > Singleton Design Pattern Bu içeriğin artık modasının geçtiğini yani artık kullanılmadığının altını çizeyim. (Microsoft öyle söylüyor) Sıklıkla kullandığınız sabit içerikli methodlarımızı tekrar tekrar yazarak RAM işgal edecek şekilde çalıştırmak yerine tek seferde yazarak ve tek seferde çalıştırarak hem RAM den hem de zamandan tasarruf etmemizi sağlıyor. Singleton nesneler ilk çağırıldıklarında bir […]

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön