ORACLE替换某个字段的内容

说明一下:把 t.XXTSP字段中 “显科(信息)” 替换成 ‘显科’

  1. UPDATE TB_BASE_DEVICEMODEL_IMP t set t.XXTSP=REPLACE(t.XXTSP,'显科(信息)','显科')

说明一下:剔除字段 t.CPSB 左右两边的空格

  1. update TB_BASE_DEVICEMODEL_IMP t set t.CPSB = trim(t.CPSB);

查找表字段是否含有空格sql

原文链接:https://blog.csdn.net/YANGYYID/article/details/82153253

  1. --一定找的出来
  2. select * FROM a WHERE instr(user_name,' ')>0;
  3. SELECT * FROM a WHERE REGEXP_LIKE(user_name, '( )+');
  4. --不一定找的出来
  5. SELECT * FROM a WHERE length(user_name) > length(trim(user_name));
  6. SELECT * FROM a WHERE substr(user_name,-1)=' ';