您的位置:首页 > 数据库 > Oracle

【代码保留】Oracle删除字符串空格

2007-11-17 03:09 337 查看
功能: 删除字符串中隐含空格 思路: 将字符串中的所有空格' '替换为''(将中间有空格的替换为中间无空格的字串)。 SQL: select replace(a.tar_regid,' ','') tar_regid from red_taskregister a where a.tar_id = 226 实例: tar_id = 226的项我为之添加了空格。 select a.tar_regid from red_taskregister a where a.tar_id = 226 select replace(a.tar_regid,' ','') tar_regid from red_taskregister a where a.tar_id = 226 第一句将不去除空格,第二句则删除空格。为了看到效果,我分别在其左右并上框。 select '['||a.tar_regid||']' from red_taskregister a where a.tar_id = 226 select '['||replace(a.tar_regid,' ','')||']' tar_regid from red_taskregister a where a.tar_id = 226

于是结果分别为:

[ ]

[]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: