Kayıtlar

2012 tarihine ait yayınlar gösteriliyor

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!)