If you’re getting an error that reads “ERROR 3942 (HY000): Each row of a VALUES clause must have at least one column” in MySQL, you could have an empty row constructor when using the VALUES
statement.
To fix this issue, make sure you’ve got at least one value in each ROW()
clause within the VALUES
statement.