SQL Tablo ve İçeriğini Kopyalamak

SQL Tablo ve İçeriğini Kopyalamak

SQL’ de MySQL, MSSQL, Oracle gibi sistemlerde tabloları kopyalamak için aşağıdaki kodu kulllanabilirsiniz. Yukarıdaki kod ile mevcutta bulunan bir tablonuzun içeriği yeni bir tablo oluşturularak hedef tabloya aktarılır. Bu şekilde hızlıca tablolarınızı yedekleyebilirsiniz. Koda ek olarak WHERE ile koşul verirseniz tüm tablo yerine verdiğiniz koşula uyan değerleri aktarabilirsiniz. Bu işlem sütunları ve tablo içindeki verileri…

MSSQL ID Sıfırlama ve İstenilen Sayıdan Başlatma

MSSQL ID Sıfırlama ve İstenilen Sayıdan Başlatma

SQL de tablo içeriğini tamamen temizlemek ve ilk yaratıldığı hale çevirmek için aşağıdaki kodu kullanabilirsiniz. Bu kod tablo içeriğini tamamen temizler ve id değerleri en baştan başlar. Tablodaki idyi isteniğiniz yerden tekrar başlatmak isterseniz istediğiniz id değerinin bir eksik halini girin. Yani 10 dan başlayacak ise 9 yapın. Örneğin 1 den başlamasını istiyorsanız 0 yazarak…

MSSQL’ de Sql Biçimde Export Alma

MSSQL’ de Sql Biçimde Export Alma

Microsoft SQL Server(MSSQL) üzerinden sql dosya biçiminde export almak isterseniz aşağıdaki adımları uygulayarak bunu yapabilirsiniz. İsterseniz tek bir dosya isterseniz her tablo için ayrı ayrı dosya çıktısı vermektedir bu işlem. Ayrıca veri tabanı oluşturma kodları ile beraber içindeki verileri ile çıktı alabilirsiniz veya sadece tablo oluşturma kodlarını alabilirsiniz. 1. Adım Export almak istediğiniz veri tabanınına…

MSSQL – Diyagram Oluşturma Klavuzu

MSSQL – Diyagram Oluşturma Klavuzu

Eğer projenizde veritabanı olarak Microsoft SQL Server kullandı iseniz ve kullandığınız veritanında bulunan tabloların ilişkilerini diyagram şeklinde göstermek isterseniz MSSQL de bunu yapmanız çok kolaydır. Yapmanız gereken işlemler şu şekilde; 1- Diyagramını çıkaracağınız veritabanı altında bulunan Database Diagram klasörüne sağ tıklayıp New Database Diagram seçeneğini seçin. 2- Karşınıza veritabanınızda bulunan tabloların listesi gelecektir. Burada diyagramda kullanacağınız…

C# MSSQL TimeOut Süresini Arttırma veya Sınırsız Yapma

C# MSSQL TimeOut Süresini Arttırma veya Sınırsız Yapma

Eğer projenizde çoklu veri tabanı işlemleri yapıyorsanız ve timeout hatası alıyorsanız. Hatadan kurtulabilmeniz için iki yol göstereceğim. Bu yollardan bir tanesi bağlantı yolunuzda timeout süresini belirlemek. Örneğin; [code] SqlConnection baglanti = new SqlConnection(@"Data Source=localhost;Initial Catalog=veritabani;Integrated Security=True;MultipleActiveResultSets=True;Connection Timeout=900"); [/code] Burada Connection Timeout=900 kısmın da timeout süresi saniye cinsinden belirtilir. Yani 900/60=15 dakika timeout(zaman aşımı) belirledik.  İstediğiniz…

SQL 2 Sütunu Tek Sütunda Birleştirmek

SQL 2 Sütunu Tek Sütunda Birleştirmek

Veri tabanında örneğin ad ve soyad kısımları ayrı ayrı sütunlarda tutuluyor ve sizde sorgu yaparken bu iki alanı ayrı ayrı gösteriyorsunuz. Altta vereceğim kod örneği ile iki sütunu birleştirip tek sütün gibi gösterebilirsiniz. [sql] SELECT TC, Ad +’ ‘+Soyad FROM tablo_adi [/sql] Üstteki kod çalıştırıldığında yukarıda 3 sütun gözüküyor. Ama sonuç gösterilirken Ad boşluk soyad…

SQL Sıralama Yaptırma Kodu

SQL Sıralama Yaptırma Kodu

SQL‘ de sıralama yaptırmak için kullanılan komut ORDER BY komutudur. Bu komut ile A’ dan Z’ ye , büyükten küçüğe, yeniden eskiye şeklinde veya DESC komutunu da ekleyerek tam tersi şekilde de sıralama yaptırabilirsiniz. Bu işlemi yapmak için kullanılacak ana taslak [sql] SELECT sütun1, sütun2, sütun3,.. FROM tabloadı ORDER BY sıralama_şart_sütunu [/sql] ÖRNEK 1 Küçükten…