论坛首页 综合技术论坛

关于DB2列名大小写问题

浏览 7764 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-04-05  
请教各位DB2中有没有什么配置参数,可以将表中的列名转换成小写啊,在建表时默认表中的列名都变成大写了
   发表时间:2005-04-05  
DB2的SQL对大小写不敏感的.
0 请登录后投票
   发表时间:2005-04-08  
:) 是这样的情况,以前我们的系统是跑在informix上,现在要迁移到db2上,但是我们以前是把数据库记录映射到hashmap中的,这样当我们根据列名从hashmap中取数据时,就会对列名大小写敏感了.而我们以前数据库列名读到hashmap中都是小写,现在列名却变成了大写.其实我问这个问题只是想知道db2有没有这个配置(按照道理应该有,呵呵),因为要解决上述问题,只需把列名转换成小写再读到hashmap中就行了
0 请登录后投票
   发表时间:2005-04-08  
给列名加引号

create table test("name" char(10))

不过不建议使用
0 请登录后投票
   发表时间:2005-04-09  
是这样的情况,以前我们的系统是跑在informix上,现在要迁移到db2上,但是我们以前是把数据库记录映射到hashmap中的,这样当我们根据列名从hashmap中取数据时,就会对列名大小写敏感了.而我们以前数据库列名读到hashmap中都是小写,现在列名却变成了大写.其实我问这个问题只是想知道db2有没有这个配置(按照道理应该有,呵呵),因为要解决上述问题,只需把列名转换成小写再读到hashmap中就行了
----------------------------------------
真不行的话你在将数据库记录映射到hashmap的时候就统一先将列名小写处理.
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics