MySQL存储过程中的两个Delete语句

时间:2014-04-22 01:57:45

标签: mysql sql stored-procedures

鉴于以下内容:

1 = foo
2 = bar

如何将其写入存储过程:

DELETE FROM `2014-04` WHERE `2014-04`.Started LIKE '2014-04-11%' AND `2014-04`.Switch = 'foo';
DELETE FROM `table2` WHERE `name`=1 AND DATE(FROM_UNIXTIME(`table2`.merged))='2014-04-11';

第一个删除语句使用' foo',其中第二个删除语句使用表示' foo'的int值。 (name=1)。此选项可以是foobar

对于2014-04,应该从Date参数中获取。

基本上,我看到程序本身只需要两个参数:

Date - Y-m-d format
Search - String allowing for either `foo` or `bar`

0 个答案:

没有答案