+ -
当前位置:首页 → 问答吧 → mysql中insert语句中,value与values之间的区别?

mysql中insert语句中,value与values之间的区别?

时间:2011-12-19

来源:互联网

mysql> select * from tt;
+-------+------+------+
| colid | col2 | col3 |
+-------+------+------+
| 1 | 0001 | NULL |
| 2 | 0002 | NULL |
| 3 | 0003 | -3 |
| 4 | 0003 | -3 |
| 5 | 0004 | -4 |
| 6 | 0003 | -3 |
| 7 | 0004 | -4 |
+-------+------+------+
7 rows in set (0.00 sec)

mysql>
mysql> insert into tt values (null,3,-3),(null,4,-4);
Query OK, 2 rows affected (0.05 sec)
Records: 2 Duplicates: 0 Warnings: 0

mysql> insert into tt value (null,3,-3),(null,4,-4);
Query OK, 2 rows affected (0.00 sec)
Records: 2 Duplicates: 0 Warnings: 0

请问value与values之间的区别?

作者: TYSCSDN   发布时间: 2011-12-19

求解,顶起先。。

作者: a794588330   发布时间: 2011-12-19

该回复于2011-12-19 17:25:09被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
#3楼 得分:0回复于:2011-12-19 18:55:05

作者: chenshui1987   发布时间: 2011-12-19

没试过。。values可以么?

作者: lu562470201   发布时间: 2011-12-19

据我所知,Values是MySQL的关键字,value好像不是吧(没有很确切的官方文档查阅)

insert...values是MySQL参考文档中定义的写法,而insert...value则没有找到这方面的参考文档,可查阅以下链接http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html

insert...values/value都能执行,不仅说明MySQL的强大,也说明楼主的强大,不管你们信不信,反正我是信了^_^

作者: bill0605030109   发布时间: 2011-12-20