İmkansız denen şeyler çoğunlukla denenmemiş olanlardır.
Jim Goodvin
Delicious StumbleUpon Digg Twitter Facebook

Farklı Veritabanı İle Etkileşimli Silme İşlemi

Yazan : admin Tarih : December 17, 2008-11:38 pm Etiketler :

MySQL ile aynı sorgu içerisinde farklı veritabanlarını kullanarak işlem yapabiliyoruz. Bugün bir veritabanındaki alanla, farklı bir veritabanındaki alanı aşağıdaki sorgu ile silmeye çalışarak bu özelliği kullandım. Ancak sonucunda hata ile karşılaştım.

Hata ile karşılaştığım sql sorgusu aşağıdaki şekilde:

 
DELETE FROM database2.test WHERE database2.test.name = database1.test.name;
/* SQL Error: Unknown column 'database1.test.name' in 'where clause' */
 

İşten geldikten sonra evde biraz uğraştım bunun üzerine ve çalışan bir sql kodu üretebildim. Şu sayfanında yardımı oldu:

 
DELETE database2.test FROM database1.test, database2.test WHERE  database2.test.name = database1.test.name;
 

Hangi tablo üzerinde işlem yapılacaksa o tabloyu delete den sonra belirtmelisiniz.


Kolay, GAE ve Django kullanarak yazılan uygulamaların grafiksel ortamda çalıştırılabilmesini ve yönetilebilmesini sağlar.

http://kolay.googlecode.com
Günümüzde bir çok site ya da e-posta servisine üye olmamız gerekebiliyor. Tüm bu üyeliklerde aynı şifreyi kullanmak güvenlik açısından ne yazık ki bir risk oluşturmakta. Ayrıca tüm bu şifreleri akılda tutmak büyük çaba gerektirirken, bunları bir yere not etmekte birilerinin eline geçmesine fırsat vermektedir.

Hatırlat programı ile şifrelerinizi kategorilendirerek kayıt altında tutabilirsiniz. Verileriniz kaydedilirken sizin belirlediğiniz bir anahtar vasıtasıyla gizlendiği için birileri veritabanına erişse bile bunu çözmesi epey güç olacak.

İşletim sistemi değişikliklerinde ya da yeni sistem kurulumunda, programdaki yedekleme/geri yükleme özelliğini kullanarak bilgilerinizi taşıyabileceksiniz (Bu özellik henüz projeye dahil edilmemiştir).

http://hatirlat.googlecode.com
Yapılacak işlerle ilgili küçük notlar almanızı sağlar.

http://notal.googlecode.com