Kann MySQL einen Gültigkeitszeitraum für den Wert eines bestimmten Felds festlegen?
仅有的幸福
仅有的幸福 2017-05-18 10:54:45
0
4
1313

Ich möchte eine Gültigkeitsdauer von 10 Minuten für den Wert eines bestimmten Felds festlegen. Nach 10 Minuten wird es Null. Verfügt MySQL über diese Funktion?

仅有的幸福
仅有的幸福

Antworte allen(4)
滿天的星座

直接给个有效时间字段就好了啊,代码层做逻辑判断过了有效期给空值就好啊。

PHPzhong

可以写个触发器,超过有效时间就把他的状态改了

给我你的怀抱

直接加两个字段把,其实不需要把那个字段变成null,只需要用的时候在逻辑层面通过时间判断就可以了.mysql本身是没有这个功能的哈

世界只因有你

建议用逻辑代码层去处理,毕竟数据库只是存取数据的功能,不该让这些功能混杂。通过多加个创建时间字段,代码里可以自行判断是否过期。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!