5
Kasım
2015
0 yorum

SQL Truncate Kullanımı

 

Merhabalar bu yazımda sizlere sql de truncate komutunu nasıl kullana biliriz  ve bunun delete ile arasındaki farklılıklardan en sade şekilde bahsedeceğim.

Öncelikle truncate  ne işe yarıyor ondan kısaca bahsetmek gerekir ise belirli bir tablodaki tüm verileri kaldırmanızı sağlar yani tama mi ile silersiniz.

örnek bir kullanım gerekir ise veri adında bir tablomuz olsun bunda ki tüm verileri silmek isteyelim öyle ise ;

şeklinde kullanmanız yeterlidir. Syntax yapısına bakacak olursak zaten oldukça basit bir yapısı var tam olarak şu şekilde ;

buna ek olarak bu komuta koşul  tanıyamazsınız  yani tüm tabloyu silmek için kullanırsınız

DELETE İLE FARKI 

Delete komutu kullanmak ile arasındaki en basit anlayacağınız farkı vermek gerekir ise id  adında bir sütun olsun burası birincil anahtar olarak tanımlı olsun ve otomatik her gelen veriye göre artsın siz bu tabloya kayıt işlemi yaptıkça bu değer artacaktır ama daha sonra bütün tabloyu delete komutu ile silerseniz buradaki id değeri yine loglardan dolayı yeni veri eklediğiniz de eski yerden devam edecektir ama truncate kullanır iseniz tüm tabloyu logları ile boşaltacağınız için bu sorunu yaşamazsınız.

[ Benzer Yazılar ]
  • SQL Concat Kullanımı


    Merhabalar arkadaşlar şimdi sizlere sql de sütün de bulunan verinin sonuna veri ekletmek istersek nasıl yapacağımızı daha doğrusu ...
  • Sql rastgele (random) veri çekme


    Merhaba arkadaşlar şimdi sizlere sql'de random yani rastgele içerik nasıl çekeceğinizi anlatacağım bunun için order  by kullanaca...
  • SQL Boş Kayıtları seçmek


    Merhaba arkadaşlar sql'de boş kayıtları çekmek isterseniz veya boş olmayanları bunun için 2 adet methodumuz bulunuyor bunlar is null...

Ben Kimim ?
Savaş Can ALTUN
Merhaba ben Savaş Can ALTUN bana kısaca Savaş diye bilirsiniz. Özel bir şirkette yazılım geliştirici olarak çalışıyorum genel olarak web programlama ile ilgileniyorum buna ek olarak freelance çalışyıorum blog'um da karalamalarımı bulabilirsiniz benimle iletişime geçmek için alttaki sosyal medya adreslerini kullana bilirsiniz.
Arama
Facebook Sayfam
Yazılara Abone Ol !