ITPUB个人空间 »
xinjiand的个人空间
欢迎访问 xinjiand 的个人空间
我的论坛主题
-
2008-05-19 15:08:22 / MySQL及其它开源数据库
我自己写了一个函数,返回一个varchar类型。只要是中文就是乱码,但是用select查询字段是中文的正常显示,我的数据库及表都是设成utf-8字符集。我只是想问一下mysql定义变量时如何设置变量的字符集.变量是不需要给定字符集的,至于他默认的字符集是什么,我还没找到过相关资料,我写的东西到没有 出现乱码的问题但是可以考虑下巴你函数返回的东西给以变量,然后显示出来是否出现问题....[ 本帖最后由 jinguanding 于 2008-5-19 16:13 编辑 ]
查看(512)
评论(3)
-
2008-05-05 17:56:48 / MySQL及其它开源数据库
create procedure gettree(id varchar(20))beginif exists (select a.ug_id,b.ug_id pug_id,a.name,b.name pname from uginfo a,uginfo b where a.parent_id=b.ug_id and b.ug_id=concat('',id,''))select a.user_id,a.name,'name' from userinfo a,re_user_ug b,(select a.ug_id,b.ug_id pug_id,a.name,b.name pname from uginfo a,uginfo bwhere a.parent_id=b.ug_id and b.ug_id=concat('',id,''))c where a.user_id=b.user_id and b.ug_id=c.pug_id;elseselect a.ug_id,a.name,'dep' from uginfo a,uginfo
查看(407)
评论(1)
-
2008-05-04 13:44:29 / MySQL及其它开源数据库
从mysql数据用jdbc调用sql语句,无法获得结果集,但是调试时得到java拼出的sql在mysql的客户端执行时确有结果,而且我把mysql的jdbc 驱动从3.1换成5.1的问题还是依旧.还有一个奇怪的问题,我的sql比较复杂,但用一个单间的sql替换时,jdbc确能得到结果集,我是第一次用mysql数据库就碰上这样的问题,烦请各位知道的能不吝赐教.先谢谢了.对了数据库版本为5.08.
查看(411)
评论(6)
-
2007-12-19 17:25:46 / MS SQL Server
在sqlserver中左外联接,右外联接可写成“*=”和“=*”,在sqlserver2005中有没有这种简单的定法或相似的写法而不用“left join”或“right join”。
查看(363)
评论(5)