如果数据库名称中含有小数点,运行存储过程会提示找不到 这是我的测试结果在数据库testdb里建一个什么都不做的测试用的存储过程,运行没问题在数据库testdb.test里也建一个这样的存储过程,运行时提示存储过程不存在 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的这个数据库是怎么建立的?正常的create database是不能建立带 . 的数据库名称的 用这种方式就可以CREATE DATABASE `test.test` use `test.test`call spname再试试 call `test.test`.spname use `testdb.test`call spname 先执行 use `testdb.test`再 call spname在MYSQL55下测试通过CALL `testdb.test`.ee你在MYSQL命令行下运行试试use `testdb.test`;call spname 这个是MySQL里的5.5之前的Bug,在5.5版本中已经修复了http://bugs.mysql.com/bug.php?id=61078结贴散分 实在是搞不懂为什么?? 简直晕倒 SQL没触发到索引 MYSQL的 *.frm, *.myd,*.myi的文件格式是什么样的 求一复杂sql语句? 如何将mysql中表以这种格式导出来 ?? PreparedStatement和Statement有什么区别啊? 请教:为何不能连接mysql数据库 请教:第三方工具导入脚本乱码的问题。 mysql排名问题,求帮忙 多表查询某一字段是否有值该如何写? 在安装apache和mysql时候出现问题 请问regexp查询时怎么使用索引
正常的create database是不能建立带 . 的数据库名称的
用这种方式就可以
CREATE DATABASE `test.test`
call spname
再试试
call `test.test`.spname
call spname
再
call spname在MYSQL55下测试通过
CALL `testdb.test`.ee你在MYSQL命令行下运行试试
use `testdb.test`;
call spname
http://bugs.mysql.com/bug.php?id=61078结贴散分