MySQL 存储过程 i
MySQL Stored Procedures i
我是新手,使用MySQLWorkbench。我有一个 table 调用请求。它有一个名为 STATUS 的列和另一个名为 EXPIREDDATE 的列。我想创建一个存储过程,如果 EXPIREDDATE 中的日期超过今天的日期,则将文本“Exipred”输入到 STATUS 列中。代码的开头如下。谢谢
CREATE PROCEDURE `Add Expired` ( IF expireddate => todays date THEN status = "expired")
BEGIN
END
Inputs the text "Expired" in to a column A
if the date in column B
exceeds Todays date
您正在描述带过滤功能的 update
语句:
update mytable set a = 'expired' where b > current_date
您可以轻松地将其转换为存储过程 - 虽然它不会很有帮助(您可以 运行 查询)。
我是新手,使用MySQLWorkbench。我有一个 table 调用请求。它有一个名为 STATUS 的列和另一个名为 EXPIREDDATE 的列。我想创建一个存储过程,如果 EXPIREDDATE 中的日期超过今天的日期,则将文本“Exipred”输入到 STATUS 列中。代码的开头如下。谢谢
CREATE PROCEDURE `Add Expired` ( IF expireddate => todays date THEN status = "expired")
BEGIN
END
Inputs the text "Expired" in to a column
A
if the date in columnB
exceeds Todays date
您正在描述带过滤功能的 update
语句:
update mytable set a = 'expired' where b > current_date
您可以轻松地将其转换为存储过程 - 虽然它不会很有帮助(您可以 运行 查询)。