【发布时间】:2019-12-22 19:55:04
【问题描述】:
我当前的数据集有一个值是可接受的value_5cjunk 数据。我要使用 SQL 删除的数据是以 _5c 开头的字符串。
我尝试过使用带有类似功能的替换语句,但它不起作用。
IF OBJECT_ID('mytable') IS NOT NULL drop table mytable
CREATE TABLE mytable
([mycol] varchar(50))
;
INSERT INTO mytable
([mycol])
VALUES
('97W'),
('125_5c0a9abac73d4'),
('121_5c0a9abac73d4'),
('121_5c0a9abac73d4'),
('123_5c0a9abac73d4'),
('112H'),
('111H')
;
SELECT REPLACE([mycol],like'_5c%','')
from mytable
我想看到的是:
97W
125
121
121
123
112H
111H
【问题讨论】:
标签: sql-server sql-server-2008 special-characters