即时通讯使用mariadb和heidisql执行sql:
宣告@AccountID INT;
插入帐户(first_name,mi,last_name,email,is_admin,is_enabled,date_created)值(“ testfirstname”,“ a”,“ testlastname”,“ [email protected]”,1、1,NOW());
设置@AccountID = Last_Insert_Id();
我不断收到错误消息:
QL错误(1064):您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册以获取正确的语法,以在第1行的'@AccountID INT'附近使用* /
我正在查看Declare的用法,但它说它在Function中使用。我已经在DECLARE之前和之后以相同的错误尝试了BEGIN / END。
我是mysql语法的新手,它将在sql server中工作。因此,如果有人可以让我知道我错了,将不胜感激。
谢谢
删除DECLARE
。没必要。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句