Merhaba,
MySql Error Code 1701 hatasının anlamı "Truncate" edilmek istenen tabloya ait "foreign key" olması sebebiyle tabloyu truncate edememesi bunun için truncate etmeden önce foreing key kontrolünü devre dışı bırakmalıyız.
Bunun için
SET SQL_SAFE_UPDATES = 0;
DELETE FROM stocks;
SET FOREIGN_KEY_CHECKS = 0;
TRUNCATE table stocks;
SET FOREIGN_KEY_CHECKS = 1;
0 Yorumlar