用 select 命令之后, 返回结果:1 row in set, 1 warning. (0 sec) 没有说错在那里, 为什么会有一个警告 ?
解决方案 »
- mysql Out of memory (Needed 16771080 bytes)错误 求帮忙
- 帮我看一下这个存储过程哪有错
- 求助 mysql数据统计
- 还没有接触MYSQL, 先请教一个MYSQL的Select语句。
- 不小心把ROOT账号删除了,怎么办呀
- The used SELECT statements have a different number of columns
- 数据表设计问题
- mysql怎样修改数据库名?
- 谁有SQL的规范,发我一分,或给我列几条,谢了~~
- Mysql数据库中如何删除指定日期的记录?
- 在postgresql如何让一个组里的用户可以拥有对某个数据库里所有的表sel/ins/upd/del/rul权限?
- MySql中top查询问题
mysql>show warning
可以看到是什么错误信息
ERROR 1329 : No data - zero rows fetched, selected, or processed 程序运行正常 , 为什么要报0行接收, 查询 .. .
mysql> show variables like '%sql_mode%';
+---------------+---------------------------------------------------------------
-+
| Variable_name | Value
|
+---------------+---------------------------------------------------------------
-+
| sql_mode | STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
|
+---------------+---------------------------------------------------------------
-+
1 row in set (0.00 sec)
Of coz the result would be NO result or YES result, and No data - zero rows fetched will be thrown if NO result.查到这样的资料, 原来做了一个查询, 查不到结果, 所以返回这样的警告, 是sql一个小bug.
我的SELECT语句查不到结果所以有这样一个warning, 但没结果是本身程序的一部份
php版块的, 广告又多 , 灌水也多, 问题也杂!