MySQL Error Code: 1175

Zaman zaman veritabanında yeni eklediğimiz kolonlar için tablomuzu güncellememiz gerekir. Şöyle bir cümle yazmak istemiş;
UPDATE [TABLE] SET [COLUMN1]=[COLUMN2] WHERE 1=1;
Mysql de bize aşağıdaki biçimde bir hata döndürmüştür.

Error Code: 1175 You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column.

Kolon ismi kullanamadan update yapılmasına izin vermemektedir. Ne yazık ki bazı durumlarda bu engeli aşmak isteriz. Bu durumda

SET SQL_SAFE_UPDATES=0;

cümlesi imdadımıza yetişir.
(Hataları engellemek adına eski haline getirmeyi unutmayalım!)

Bu blogdaki popüler yayınlar

Proje Testleri

Proje Başlangıcı