MSSQL GO, Sorgularda sık sık GO anahtar kelimesine rastlamışızdır bu anahtar kelimesinin asıl amacı nedir ne için kullanırız sildiğimizde bile çalışan sorguda neden kullanıyoruz gibi sorulara cevap vereceğiz.
Kategori: Veritabanı
Sql Server NOCOUNT komutunu kullanarak sorgu sonucunda dönen etkilenen satır sayısı bilgisi hesaplamasını kapatarak çok azda olsa performans kazanmış olursunuz.
MySQL Workbench masaüstü uygulamasında update veya delete komutu çalıştırıldığında “You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column
To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect.” şeklinde çıkan bu hatadan kurtulmak için makale devamındaki 2 alternatif yöntemi kullanabilirsiniz.
Sql serverda sorgu ile port ve host bilgilerinin çoğuna erişebilirsiniz makale devamındaki sorguyu kullanarak Port, Host, Cpu, Session, User gibi bigileri elde etmiş olacaksınız.
Sql server’da subselect genelde tek bilgi getirmek için kullanılmakta ama tabi birçok yerde farklı amaç ve daha büyük işlemler için kullanılabilmekte bunlardan biride subselect ile sanal tablolar oluşturma ve inner join ile sanal tabloyu sorguya dahil etmeyi göreceğiz.
Veri gruplama işlemlerine bazı durumlarda, gruplanarak getirilecek veriler üzerinde filtreleme ihtiyacı olabilir. GROUP BY kullanıldığı durumlarda, SELECT ile birlikte WHERE ifadesi kullanılarak gruplanacak verilere alan bazında sınırlamalar getirilebilir.
Yeni bir veritabanı oluştururken alanları ihtiyacımız olan veri türlerine göre oluşturmak hem uygulamanın işleyişi açısından daha sağlıklı hemde kontrolü açısında daha sağlıklı bir durum olacaktır.
Veritabanlarında çoğu zaman eşitse(=) operatörünü kullanırız ama çoğu zaman eşit değilse operatörünede ihtiyaç duyulabilinmektedir.
String Or Binary Data Would Be Truncated, Bu hata veritabanı ile uygulama geliştirenlerin karşısına çıkan ama zamanla bu hata ile karşılaşıldığında hmm tamam deyip çözeceğiniz bir sorundur bu sorunu uygulama içerisinde nasıl aşarız bunlara değinmeye çalışacağız.