我正在尝试在“员工”表中添加这些值,但是它显示了一个我无法解决的错误,任何帮助?!
语法:
INSERT INTO `employee`( 'UserName',`ID`, `firstname`, `middlename`,'lastname','Address','department','salary','password','phonenumber','email','LoginStatus')
VALUES ('medo',1','ahdjh','rgetrhytyiu','rgthyu','','2','100000','','24741585285','da@hash.com','1')
错误:
错误:INSERT INTO
employee
('UserName',ID
,firstname
,middlename
, '姓氏', '地址', '部门', '工资', '密码', 'PHONENUMBER', '电子邮件', 'LoginStatus') VALUES ( '玛',1' , 'ahdjh', 'rgetrhytyiu', 'rgthyu', '', '2', '100000', '', '24741585285', 'da@hash.com', '1') 您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 靠近''UserName',ID
,firstname
, 第1行middlename
,'姓氏','地址','部门','sa'
答案 0 :(得分:1)
试试这个: 从列中删除引号 -
INSERT INTO employee( UserName,ID, firstname, middlename,lastname,Address,department,salary,password,phonenumber,email,LoginStatus) VALUES ('medo',1','ahdjh','rgetrhytyiu','rgthyu','','2','100000','','24741585285','da@hash.com','1')
答案 1 :(得分:-1)
只需删除(username
,ID,......)
直接写
Insert Into Tablename Values(.....);
在“值”部分中,您在ID字段中有一个`。同样也可以。