易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql 存储过程 运行错误

我在sqllog下建立的存储过程 ceshi
就是一条简单的查询语句  select
没有问题 
但是运行就会出现问题
call ceshi;

错误码: 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

mysql 服务器是 linux+mysql5.0.22
那位高手指点下小弟啊

看不到你的语句。建议你直接到mysql的命令工具中试一下。排除你的工具的问题可能。

另外建议提供尽可能多的信息,这样别人可以用你的例子在自己机器上模拟你的问题。

问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧)


晕  谢谢了  原来没有括号的原因  太感谢了

给你个示例:
SQL code:
mysql> delimiter //
mysql> drop procedure if exists P_TEST//
Query OK, 0 rows affected, 1 warning (0.03 sec)

mysql> create procedure P_TEST()
-> begin
-> select * from tb_log;
-> end;
-> //
Query OK, 0 rows affected (0.03 sec)

调用:
SQL code:
mysql> call P_TEST()//
+------+---------------------+
| id | activetime |
+------+---------------------+
| 100 | 2009-09-10 14:19:24 |
+------+-------------------


相关问答:

jsp备份mysql只有空文件

用jsp做东西给完全不懂mysql的人用,可是备份时只有空文件,这是什么情况,
最好有源代码,谢谢
其实备份的过程我想大概是这样的:
将表A中的数据放到ArrayList中,然后将这个ArrayList中的数据再存到表B中。 ......

MySql问题

MySql中插入当前时间的该怎么写啊?
now()

SQL code:

sql里是:
getdate()

引用
now()


学习

SQL code:
select now();

SQL code:
TODAY()
?

SQL code:
select now();
/* ......

MYSQL 数据截取

MYSQL 截取一个数据表中,某一个字段(fulltext) 的前三百个字符,放到该表下另一个字段(introtxt)里.
求实现这个效果的命令
SQL code:
update 表 set introtxt=left(`fulltext`,300);

顶,学习

SQL code: ......

Mysql连接oracle

需要在MySQL里面写个储存过程,
访问oracle的数据.
目前不能

oracle可以就可以连接mysql,通过odbc+dblink来连接

没有办法。目前的MYSQL的版本中尚不支持连接到其它数据库,

真挺有想法的 目前我没做过 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号