sql >> Databáze >  >> RDS >> Mysql

mysql insert after delete selže z důvodu duplicitního záznamu

SET AUTOCOMMIT=0;    
START TRANSACTION;    
DELETE FROM my_table WHERE user_id=some_number;     
INSERT INTO my_table (user_id, ... ) VALUES(some_number, ...); 
commit;


  1. SQL klient pro Mac OS X, který spolupracuje s MS SQL Server

  2. Podmíněný počet Mysql

  3. čárkami oddělený seznam jako jeden řetězec, T-SQL

  4. Mazání záznamu s nejnižším ID