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

Datum vypršení platnosti jako výchozí hodnota pro sloupec TIMESTAMP

Nemůžete implementovat komplexní výchozí hodnotu, jako je tato v definici tabulky.

Můžete to udělat pomocí spouště, pokud chcete:

DELIMITER $$

DROP TRIGGER IF EXISTS tr_b_ins_table $$

CREATE TRIGGER tr_b_ins_table BEFORE INSERT ON table FOR EACH ROW BEGIN
  SET NEW.expire = NOW() + INTERVAL 5 HOUR;
END $$

DELIMITER ;



  1. Importujte výpis SQL do databáze PostgreSQL

  2. Jaký je nejjednodušší způsob, jak zjistit, zda je uživatel online? (PHP/MYSQL)

  3. Jak nahradit NULL jinou hodnotou v SQL Server – ISNULL()

  4. Nedefinovaná funkce mysql_connect()