【发布时间】:2016-11-01 06:40:51
【问题描述】:
有什么方法可以将数据库中所有表中的所有 date_time 或 date 列增加一定的时间间隔(例如 1 年)?
是否有任何 php 脚本或 SQL 查询来实现相同的功能?
【问题讨论】:
-
不,你得写点什么
有什么方法可以将数据库中所有表中的所有 date_time 或 date 列增加一定的时间间隔(例如 1 年)?
是否有任何 php 脚本或 SQL 查询来实现相同的功能?
【问题讨论】:
对于 SQL SERVER,您可以这样做: 选择 dateadd(year,1,your_date_column) 从表中;
对于 NETEZZA,您可以这样做: 选择 add_months(your_date_column,12) 从表中;
我猜MySQL应该有类似的功能。 不过我对 PHP 不是很熟悉。
但总的来说,我认为这是sql工具的一个非常简单的功能。
【讨论】: