+ -
当前位置:首页 → 问答吧 → 关于Oracle 提取字符问题

关于Oracle 提取字符问题

时间:2011-09-08

来源:互联网

SELECT T_YEAR 年份,T_WEEK 单位周,
sum(NVL(decode(ENT_NAME,'丹沙物流(上海)有限公司',FEE),0)) as 丹沙物流(上海)有限公司


这里我设置列名的时候会出错,主要原因个人分析应该是包含了括号

但是列名又必须设置

所以来请问先人们,Oracle里是否带有函数 把所有非法字符全部去除


小弟用的C# 也可以告知 string a = "丹沙物流(上海)有限公司";

去除各类非法字符 只剩中文的方法

作者: dpcrman1987   发布时间: 2011-09-08

SQL code

--加双引号
[SYS@orcl] SQL>SELECT 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' AS "丹沙物流(上海)有限公司" FROM dual;

丹沙物流(上海)有限公司
---------------------------------
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

作者: BenChiM888   发布时间: 2011-09-08