import React, { Component } from 'react';
import logo from '../logo.svg';
export default class Header extends Component {
render() {
return (
<div className="row">
<div className="logo">
<img src={logo} width="100" height="50" />
</div>
</div>
);
}
}
MySQL说:文档
1064 - 您的SQL语法出错;检查手册 对应于您的MariaDB服务器版本,以获得正确的语法 靠近&#39; @id INT开始设置没有计数&#39;在第2行
答案 0 :(得分:0)
您的代码适用于sql sever。对于mysql,存储过程的语法有一些区别
DROP PROCEDURE IF EXISTS search;
DELIMITER $$
CREATE PROCEDURE search(IN id INT)
BEGIN
SELECT cteachID,
cfname,
cmname,
clname
FROM tbl_teacher
WHERE cteachID = id;
END$$
DELIMITER;
答案 1 :(得分:0)
您可以在此处找到有关存储过程的MariaDB文档:https://mariadb.com/kb/en/library/create-procedure/
DELIMITER //
CREATE PROCEDURE search
(IN id INT)
BEGIN
SELECT cteachID,
cfname,
cmname,
clname
FROM tbl_teacher
WHERE cteachID = id;
END;
//
DELIMITER ;
除此之外,您还需要使用delimiter关键字,因为您的创建过程使用了开始/结束块。