mysql创建函数问题
我的MySQL版本是 5.1.32-community MySQL Community Server (GPL)
为什么我创建不了函数
SQL code:
DELIMITER $$
DROP FUNCTION IF EXISTS `Myf`$$
CREATE FUNCTION Myf() RETURNS varchar(50)
begin
return '11';
end$$
DELIMITER ;
一个简单的函数都报错,,怎么回事啊,,顺便问一下,
我其实想创建一个函数实现如下功能,
我的用户有多个角色,用户和角色在不同的两张表里面,还有一张中间表。
然后我想把用户的所有角色查出来,当成一个字符串显示,比如
user表
id name
1 张山
role表
id name
1 管理员1
2 管理员2
user_role表
uid rid
1 1
1 2
那么这个用户的角色既是管理员1,也是管理员2
所以我想查出来的结果如下
id name user_role
1 张山 管理员1,管理员2
我写的函数如下(不知道mysql有更好的解决办法没,有的话高手指点一下)
SQL code:
CREATE
FUNCTION processRoleName(user_id int(11) )
RETURNS varchar(100) CHARSET utf8
BEGIN
declare returnStr varchar(10
相关问答:
我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))
{
AfxMessageBox("数据库连接失败") ......
Winform+MySQL做项目,在注重性能的情况下,我该如何去完成这类型的项目呢!
请各位给以提示。
你这个范围太广了,我说2点重要的吧
1.WINFORM程序是单独运行的CS程序,和BS不同,BS的压力始终都在SERVER上的,对C ......
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. ......
环境:win2003 apache2 resin3 php5 mysql5
mysql错误里出现这个,服务器直接死到那里。
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_log ......
SQL code:
ALTER TABLE tbl REORGANIZE PARTITION p_50000000 INTO
(
PARTITION p_50000000 VALUES LESS THAN (50000000),
PARTITION p_2008_12 VALUES LESS THAN (2307392000),
PARTITION p_2 ......