WordPress database error: [Table './ay6u3nor6dat6ba1/kn6_ayu1n9k4_5_actionscheduler_actions' is marked as crashed and last (automatic?) repair failed]
SELECT a.action_id FROM kn6_ayu1n9k4_5_actionscheduler_actions a WHERE 1=1 AND a.hook='aioseo_send_usage_data' AND a.status IN ('in-progress') ORDER BY a.scheduled_date_gmt ASC LIMIT 0, 1

WordPress database error: [Table './ay6u3nor6dat6ba1/kn6_ayu1n9k4_5_actionscheduler_actions' is marked as crashed and last (automatic?) repair failed]
SELECT a.action_id FROM kn6_ayu1n9k4_5_actionscheduler_actions a WHERE 1=1 AND a.hook='aioseo_send_usage_data' AND a.status IN ('pending') ORDER BY a.scheduled_date_gmt ASC LIMIT 0, 1

undef directive | Loop and Break

undef directive

If you want to nullify the effect of the define directive and specify a new value, then you can use the undef directive.

Example

#include <stdio.h>
#define VAL 40;      //A
#undef VAL           //B
#define VAL 40       //C
int main()
{
    printf ("%d\n", VAL);   //D
    getchar();
    return 0;
}

Explanation
Statement A defines VAL as 40, that is, an erroneous definition.

Statement B indicates that the afore mentioned definition no longer exists.

Statement C allows a new definition.

Statement D uses new definition of 40.

Point to Remember
The undef directive nullifies the effect of an earlier definition.

Share

You may also like...