Home  >  Article  >  Backend Development  >  插入数据报错怎么办?

插入数据报错怎么办?

WBOY
WBOYOriginal
2016-06-23 13:57:511168browse

[code=sql]
[INSERT INTO `test`(`id`, `uid`, `regdate`, `remark`) VALUES ([],[小明],[now()],[软件工程师])
/code]


回复讨论(解决方案)

INSERT INTO `test`(`id`, `uid`, `regdate`, `remark`) VALUES ('','小明',now(),'软件工程师')

INSERT INTO `test`( `uid`, `regdate`, `remark`) VALUES ('小明',now(),'软件工程师')

INSERT INTO 'test'('id','uid','regdate','remark') values('','小张','now()','工人')
帮我看一下这个什么错误,这个没错,可是每次都要出现这样的错误

INSERT INTO `test`(`id`, `uid`, `regdate`, `remark`) VALUES ('','小明',now(),'软件工程师')


如果你能够帮我看一下我错在什么地方那就更好了,谢谢

now() 是 mysql 的函数,用引号括起来就变成字符串了

now() 是 mysql 的函数,用引号括起来就变成字符串了


改了一下,有错

有错你就贴出错误信息!

贴一下类型吧,uid对于小明?有可能你的uid是int类型呢。。。纯猜测。

这么是 INSERT INTO ’test‘ 呢?应该是 INSERT INTO `test` 或 NSERT INTO test

这么是 INSERT INTO ’test‘ 呢?应该是 INSERT INTO `test` 或 NSERT INTO test

版主真够仔细。。

test关键字 =>  `test`

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn