oracle数据库 在pl/sql developer 中
例如
A1 A2 A3 A4
#小明 232323 合肥 333
网易公司 322432 北京 3412
王志强! 233444
王东1 34234
李 4324 想把 A1 中的 非汉字 字符去掉 字符 有很多 不确定 (如:数字 、¥%、字母)
然后把 2个字或3个汉字的 选出
结果
小明 232323 合肥 333
王志强 233444
王东 34234 请问 怎么 做啊 各位大哥大姐 帮个忙啊 谢谢了
例如
A1 A2 A3 A4
#小明 232323 合肥 333
网易公司 322432 北京 3412
王志强! 233444
王东1 34234
李 4324 想把 A1 中的 非汉字 字符去掉 字符 有很多 不确定 (如:数字 、¥%、字母)
然后把 2个字或3个汉字的 选出
结果
小明 232323 合肥 333
王志强 233444
王东 34234 请问 怎么 做啊 各位大哥大姐 帮个忙啊 谢谢了
(
A1 VARCHAR2(20),
A2 VARCHAR2(20),
A3 VARCHAR2(20),
A4 VARCHAR2(20)
);INSERT INTO T78 VALUES('#小明', '232323', '合肥', '333');
INSERT INTO T78 VALUES('网易公司', '322432', '北京', '3412');
INSERT INTO T78 VALUES('王志强!', '233444', NULL, NULL);
INSERT INTO T78 VALUES('王东1', '34234', NULL, NULL);
INSERT INTO T78 VALUES('李', '4324', NULL, NULL);
实测结果:
请问 这是什么意思 regexp_substr(a1,'(\w){2}')
怎么判断,一个字段里是否包含汉字?
例如:A小明、A小明A、小明A、AAA