İçeriğe atla

Emrah KAHRAMAN

  • Redis
  • Java
  • Android Programlama
  • ASP.NET Web Api
  • Semantic Web

Kategori: Veritabanı

SQL Sorgusu Komut Çalıştırma Sırası

emrahkahraman tarafından25/10/202016/12/2020 tarihindeVeritabanı içinde

From: Sorgu çalıştırılırken ilk olarak from sözcüğünden sonra genel tablo ele alınır ve bu komut çalışır. Join: Bir sql sorgusunda join veya joinler varsa fromdan sonra yazılan tabloya ek olarak join yapılacak tablolar sorguya bağlanır, ikinci sırada bu komut çalıştırılır….

SQL Replication

emrahkahraman tarafından16/06/201716/12/2020 tarihindeVeritabanı içinde

Snapshot Publication: Yayıncı veritabanı belirli aralıklarla abone olan veritabanlarına yayınlanır. Script alınarak bulk insert yapılan bir türdür. Her değişiklik olduğunda veri tabanı karşı tarafta sıfırdan oluşturulur. Transactional Publication: Başlangıçta yayıncı veritabanının anlık görüntüsü alındıktan sonra her transactionda değişiklikler abonelere yansıtılır….

Sql Group By Row Count

emrahkahraman tarafından11/02/201616/12/2020 tarihindeVeritabanı içinde

Merhabalar aşağıdaki bulunan kısa sql cümleciği ile KurumNo’su 5 olan Kuruma ait birden fazla Kullanıcı kişisi varsa bu kişi adetini döndürür. select count(*) from (select TCNo from Kullanici where KurumNo=5 group by TCNo) as tblGroup

MSSQL ‘Recovery Pending’ Çözümü

emrahkahraman tarafından23/11/201516/12/2020 tarihindeVeritabanı içinde

SQL Server durdurun ve bu veritabanındaki transaction log dosyasını kaldırın. Veritabanını acil moda alıp, veritabanını yeniden başlatın ve aşağıdaki sorguları çalıştınız. ALTER DATABASE [DB_Name] SET SINGLE_USER WITH NO_WAIT ALTER DATABASE [DB_Name] SET EMERGENCY; DBCC checkdb ([DB_Name], REPAIR_ALLOW_DATA_LOSS ) ALTER DATABASE…

SQL Select İnsert İnto Kullanımı

emrahkahraman tarafından11/04/201516/12/2020 tarihindeVeritabanı içinde

tblKisi tablosundaki tüm kayıtları tblKisiler tablosuna insert etmek için kullanılacak komut [code lang=”sql”] INSERT INTO tblKisiler SELECT * FROM tblKisi; tblKisi tablosundaki sadece Ad, Soyad, TCKimlikNo kayıtlarını tblKisiler tablosuna insert etmek için kullanılacak komut tblKisiler tablosunda baska kolonlar varsa o…

“String or binary data would be truncated. The statement has been terminated” Hatası Çözümü

emrahkahraman tarafından17/03/201518/12/2020 tarihindeVeritabanı içinde

Entity Framework ile uğraşan arkadaşların başına gelen hatalardan biridir. Örneğin TCKimlikNo tutmak için veritabanında NVarChar(11) tutmuşsanız ve database kayıt atarken TCKimlikNo alanına 11 karakterden uzun veri girerseniz bu hata ile karşılaşırsınız. Ya gönderdiğiniz veriyi database uygun göndermeniz gerekemktedr ya da…

MSSQL ISNUMERIC Kullanımı

emrahkahraman tarafından12/03/201516/12/2020 tarihindeVeritabanı içinde

Aşağıdaki sorgu çalıştığında PostalCode kolonundaki veriler int, numeric, bigint, money, smallint, smallmoney, tinyint, float, decimal, real veri tiplerinden birine uygun değilse sonuç döndürülecektir. SELECT City, PostalCode FROM Person.Address WHERE ISNUMERIC(PostalCode) 1

MSSQL Uppercase ve Lowercase Kullanımı

emrahkahraman tarafından04/03/201516/12/2020 tarihindeVeritabanı içinde

Kisi tablosundaki Ad kolonunda bulunan kayıtları büyük harfe çevrilmiş şekilde update eder. [code lang=”sql”] UPDATE Kisi SET Ad= UPPER(Ad) Kisi tablosundaki Ad kolonunda bulunan kayıtları büyük harfe çevirir. [code lang=”sql”] SELECT UPPER(Ad) AS Ad FROM Kisi Kisi tablosundaki Ad kolonunda…

SQL Transaction Isolation Level

emrahkahraman tarafından28/02/201516/12/2020 tarihindeVeritabanı içinde

1-) Read Committed:Commit edilen verileri okur. Bir tablo üzerinde update işlemi yapan bir transaction çalışırken, başka bir transaction bu tabloya erişmeye kalkarsa sonuç dönmeyecektir. Çünkü bu modda update edilen data commit edilmeden başka bir sorgu cevap dönülmez. 2-) Read Uncommitted:Update…

Common Table Expressions (CTE) Kullanımı

emrahkahraman tarafından23/12/201416/12/2020 tarihindeVeritabanı içinde

CTE kullanımı için with kelimesinden sonra bu tabloyu kullanabilmek için Cte_Ad kısmına isim veriyoruz. Daha sonra parantez açıp kullanmak istediğimiz kolon isimlerini yazıyoruz. Ben Column1, Column2 kolonlarını kullanacağımı belirttim ardından parantezi kapatıp AS ifadesini yazıyoruz. AS den sonraki parantezler içine…

Yazı dolaşımı

Sayfa 1 Sayfa 2 Sayfa 3
  • Redis
  • Java
  • Android Programlama
  • ASP.NET Web Api
  • Semantic Web

android application asp.net c# cursor data structure derby design pattern eclipse expression grid Html image map interface java javascript jQuery kendo konsolosluk kırmızı plaka lambda micro mongodb mssql order of execution pending protokol query read file recovery recursive redis resmi plaka sd kart semantic web shutdown sql stream thread transaction usemap veri yapısı visual studio web api yeşil plaka

  • .Net
  • Android
  • Ekonomi
  • Genel
  • Java
  • NoSQL
  • Redis
  • Veritabanı
  • Web Programlama
  1. Ayşenur Top - MSSQL ‘Recovery Pending’ Çözümü11/03/2021

    ELİNİZE EMEĞİNİZ SAĞLIK (ÖZELLİKLE BÜYÜK HARF İLE YAZDIM)

  2. emrahkahraman - MSSQL ‘Recovery Pending’ Çözümü05/10/2020

    Sorguları sırasıyla çalıştırmanız gerekmektedir.

  3. Faruk - MSSQL ‘Recovery Pending’ Çözümü11/08/2020

    transaction log dosyasını nasıl kaldırıcam? Bu sorguları tek tek mi çalıştırıcam? sql altındaki log klasörünün içini sildim, sorguları tek tek…

  4. ataman gürer - MSSQL ‘Recovery Pending’ Çözümü06/08/2020

    Teşekkürler, verdiğiniz komutlar çalıştı. Ancak, Recovery pending hatasını tekrar veriyor. bana tavsiyeniz ne olur.

  5. blig - Java 8 Stream Lambda Expression11/05/2020

    Thank you for sharing your info. I truly appreciate your efforts and I am waiting for your next write ups…

Tüm hakları saklıdır © 2022 Emrah KAHRAMAN.
FRT tarafından hazırlanan Fashify teması