尝试声明变量时phpmyadmin sql事件获取错误

时间:2017-05-11 20:37:16

标签: sql variables phpmyadmin declare

我是sql的新手,所以请耐心等待,但是我试图创建一个事件,在特定时间填充表格的行,其中值为1到x,其中x是pre -declared变量。我是第一次尝试使用分隔符,而且我不确定我的分号应该在哪里,但以下是我在阅读一段时间后所假设的内容:

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
        self.performSegue(withIdentifier: "meunSegue", sender: self)

        func prepare(for segue: UIStoryboardSegue, sender: Any?) {
            _ = segue.destination as! SecondViewController
        }
        class SecondViewController: UIViewController {

            var recievedData = ""
            override func viewDidLoad() {
                super.viewDidLoad()
                print(recievedData)
            }
        }
    }

我得到的错误如下:DELIMITER $$ DECLARE day_m INT DEFAULT 0; SET day_m = DATE_FORMAT(CURRENT_DATE, '%e'); WHILE day_m <= DATE_FORMAT(LAST_DAY(CURRENT_DATE), '%e') BEGIN INSERT INTO monthly_scheduling (days) values (day_m) SET day_m = day_m + 1 END; $$ DELIMITER ;

我一直在尝试各种各样的事情,但由于我似乎不断进入MySQL said: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '$$ DECLARE day_m INT DEFAULT 0; SET day_m = DATE_FORMAT(CURRENT_DATE, ' at line 1部分的错误,我无法创建该事件。任何帮助将不胜感激。

0 个答案:

没有答案