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

aktualizace tabulky cizím klíčem

Pokud chcete aktualizovat časový limit, myslím, že nemusíte aktualizovat time_id, id a timein, protože jste již vložili do svého prvního příkazu. Vaše prohlášení o aktualizaci by tedy bylo:

   $checkFk = mysql_query("SET FOREIGN_KEY_CHECKS=0");//turn off foreign key
   $sql = "UPDATE `time` SET `timeout`='$timeout' WHERE `timeid` = '$timeid'";
   $resetFk = mysql_query("SET FOREIGN_KEY_CHECKS=1");//turn on foreign key

Nepoužívejte rozšíření mysql Podívejte se prosím na vylepšené rozšíření mysql nebo pdo




  1. Má Mysql ekvivalent @@ROWCOUNT jako v mssql?

  2. Minimální protokolování pomocí INSERT…SELECT do tabulek haldy

  3. nemůže přijímat out parametr z procedury oracle prováděné mybatis

  4. Nastavení přístupových oprávnění k databázi