解决sybase中文以及大小写问题(服务器端)(utf8 乱码)
摘要:有关设置sybase中文字符集问题,从网上搜来的资料多为在isql环境下用命令设置。步骤如下:(这里SYBASE的安装路径为c:sybase)如何安装cp936字符集3.在ISQL环境中1>select name,id from syscharsets2>go找到name为cp936对应的id(假设为117)4.1>sp_configure "default character set id",1172>go5.重启server两次(注:第一次启动后,server会自动宕掉,需要第二次重启后才能使用)除了这种方式还可以在sybase的图形管理界面下进
阅读全文
posted @
2012-10-11 08:49
一江水
阅读(2879)
推荐(0) 编辑
如何使Sybase ASE中对象名不区分大小写?
摘要:在Sybase ASE中默认的情况是对象名或者字段名区分大小写,数据库内的字符按照二进制进行排序。单字节字符就按照字符的ASCII值排序,对于多字节(如:一个汉字)字符则是按照第一个字节的ASCII值进行排序。此时,汉字的排序是没有意义的。但是,有时候会遇到要求对象名或者对象字段名不区分大小写的情况。比如:将其他rdbms的数据库移植到sybase ASE数据库(比如:ASA,oracle等);业务系统要求对象名不区分大小写等场景。本文介绍在Sybase ASE 15.0.3中调整字符集和排序顺序使得ASE不区分对象名和字段名的大小写。在谈到数据库的字符集时,不得不提到数据库的排序顺序。字符集
阅读全文
posted @
2012-10-09 10:35
一江水
阅读(2611)
推荐(0) 编辑