Salamlar.
MySQL -də belə bir problemlə üzləşmişəm :
OUTFILE -a faylın direktoriyasını, adını mənimsədirəm:
set @outfile_name = concat(‘/home/test/’,NEW.uid,’.txt’);
SELECT * FROM test2 WHERE id = NEW.id INTO OUTFILE ‘@outfile_name’;
Log-da belə bir error çıxır:
SQL Execute returned an error -1: HY000: [MySQL][ODBC 5.1 Driver][mysqld-5.1.67]File ‘@outfile_name’ already exists (74)
Google -da xeyli axtarmışam, bütün forumlarda sual cavabsız qalıb.
Mümkünsə bilənlər kömək etsin.
Lap OUTFILE -ilə olmasa da, MySQL -də bu əməliyyatı başqa hansısa üsulla etmək olar?
Verilmiş cavablar və yazılan şərhlər (1 cavab var)
1
Anladığım qədər ilə cədvəlin content-ini hər hansı bir fayla dump etmək istəyirsiniz.
Bunun üçün ayrıca komanda mövcuddur:
SELECT … INTO Syntax
Bu cür yazılış doğrudur:
Bu haqda mənim bir məqaləm var:
SELECT … INTO OUTFILE
Sual verin
Cavab verin