将数据插入数据库时的插入语句应该怎么写?我写的这个一直有错误

2019-07-17 12:24发布

QQ截图20180501111208.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
tyx010203
1楼-- · 2019-07-17 13:16
结果里面加'',改成这样values  ('32','温度过低','2018-05-02 11:27:13')
zhouyezuishuai
2楼-- · 2019-07-17 18:35
tyx010203 发表于 2018-5-2 11:29
结果里面加'',改成这样values  ('32','温度过低','2018-05-02 11:27:13')

如果要插入的数据格式位数值,则不需要加引号,如果是字符,则需要加双引号 比方说我数据库又一张表1,里面又三个字段,一个INT格式的ID,一个String的Name,一个int格式的Age,那么我往里面插入一条 1 张三 26 的语句如下:          insert  into 表1 values(1, "张三", 26) 加入ID是自增长,则不需要给其值,那么可以用一下语句: insert into 表1(Name,Age)values("张三", 26)
tyx010203
3楼-- · 2019-07-18 00:30
zhouyezuishuai 发表于 2018-5-2 13:04
如果要插入的数据格式位数值,则不需要加引号,如果是字符,则需要加双引号 比方说我数据库又一张表1,里面又三个字段,一个INT格式的ID,一个String的Name,一个int格式的Age,那么我往里面插入一条 1 张三 26 的语句如下:          insert  into 表1 values(1, "张三", 26) 加入ID是自增长,则不需要给其值,那么可以用 ...

这点还真没注意到,数据库主键用的int型,其他数据都用的varchar,谢谢指点,一会试一下。
tyx010203
4楼-- · 2019-07-18 05:47
 精彩回答 2  元偷偷看……
凉安zido
5楼-- · 2019-07-18 06:12
zhouyezuishuai 发表于 2018-5-2 13:04
如果要插入的数据格式位数值,则不需要加引号,如果是字符,则需要加双引号 比方说我数据库又一张表1,里面又三个字段,一个INT格式的ID,一个String的Name,一个int格式的Age,那么我往里面插入一条 1 张三 26 的语句如下:          insert  into 表1 values(1, "张三", 26) 加入ID是自增长,则不需要给其值,那么可以用 ...

我语句这样应该是对了,但是提示参数不足,期待是1,还是不能插入数据库
插入错误.png
插入语句.png
zhouyezuishuai
6楼-- · 2019-07-18 11:54
凉安zido 发表于 2018-5-4 10:06
我语句这样应该是对了,但是提示参数不足,期待是1,还是不能插入数据库

你把数据库发出来,我看看 然后把增删改查的指令一起发给你

一周热门 更多>