oracle数据库中,的NUMBER(20,6) 类型, 查询结果是:0,.9,中间冒出来一个逗号,是这么回事 5

oracle数据库中,有个字段是NUMBER(20,6)类型,查询结果是:0,.9中间冒出来一个逗号,是这么回事... oracle数据库中,有个字段是NUMBER(20,6) 类型, 查询结果是:0,.9 中间冒出来一个逗号,是这么回事 展开
 我来答
匿名用户
2015-11-26
展开全部
方法1:
SELECT
CASE WHEN 性别列的列名=0 THEN '男'
WHEN 性别列的列名=1 THEN '女'
END as sex,
age_colname as age
FROM 你要查找的表名
WHERE 条件子句

方法2:
使用内置函数转换。(呵呵,没分,够用就行了。)

=>补充:
1 你的错误i guess 因为几个栏位之间没有用逗号分隔造成的。
2 内置函数最常用的方式如icersea:
select decode(column,'0','男','1','女') from table;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式