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

mysql自定义函数 高手来解决下!

DROP  TABLE  IF  EXISTS  `pyk`; 
  CREATE  TABLE  `pyk`  ( 
      `PY`  varchar(1)    , 
      `HZ1`  int  ,
      `HZ2`  int     
  ) ;

------------------------------------------------------
delimiter //

CREATE FUNCTION hzcode (s CHAR(255)) RETURNS char(255)
BEGIN
DECLARE hz_code int;
DECLARE hz_py char;
SET hz_code = ord(substring(s,1,1))*256+ord(substring(s,2,1))-65536 ;
select py into hz_py from pyk where hz_code>=pyk.hz1 and hz_code <=pyk
.hz2;                 
RETURN hz_py;
END
//
为什么报错?

结果不正确?

运行没错啊!mysql版本:5.0.45-community-nt

错误
您的 SQL 查询可能有错。如果可能的话,以下会列出 MySQL 服务器的错误输出,这可能对您解决问题有一定的帮助作用。

ERROR: 未知的标点符号字符串 @ 11
STR: //
SQL: delimiter //

CREATE FUNCTION hzcode (s CHAR(255)) RETURNS char(255)
BEGIN
DECLARE hz_code int;delimiter //

CREATE FUNCTION hzcode (s CHAR(255)) RETURNS char(255)
BEGIN
DECLARE hz_code int;delimiter //

CREATE FUNCTION hzcode (s CHAR(255)) RETURNS char(255)
BEGIN


相关问答:

apache+PHP+mysql在win7下使用

如题,这三个在win7下使用会有什么兼容性问题吗?
由于我最近在使用win7,就懒得进xp了!
自己用windows 2008有一年多了,没出现任何问题。

win7测试版也用过,不会有什么问题的,放心。

当然你最 ......

mysql如何实现高效的搜索?

一个行业网站,要实现的功能要求为:

一搜索表单可选搜索 产品/资讯/商家,搜索时希望先搜标题后全文,当前的数据量估计3万多,定位期望在百万级也可用。

数据类型为innodb,当前的方法是对关键词进行 ......

mysql语句优化问题 大家给优化个SQL语句

SELECT a.tguildname ,SUM(a.ct) +  if (SUM(b.ct) IS NULL ,0,SUM(b.ct)) from (
SELECT  tg.tguildname,c.cid, (
cf.fbb + cf.fgjbb + cf.fjybb + cf.fqb + cf.fgjqb + cf.fjyqb + cf.fqib + cf. ......

mysql储存过程的问题

我现在学习MYSQL,问下mysql储存过程如何建立和使用,最好写成$sql="sql语句",$re=mysql_query($sql);谢谢
建议你先自己看一下文档中的例子。

http://dev.mysql.com/doc/refman/5.1/zh/stored-pro ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号