包含480行(以“ S”开头)

时间:2018-10-14 08:35:28

标签: sql sql-server sql-server-2014

我有EmployeeTable,那里有2410行,包含480行,以“ S”开头。 我想删除第一个字符,例如: S155189 ==> 155189 怎么做

2 个答案:

答案 0 :(得分:1)

以下内容应在SQL Server上起作用:

UPDATE EmployeeTable
SET IDBadge = SUBSTRING(col, 2, LEN(IDBadge))
WHERE IDBadge LIKE 'S%';

答案 1 :(得分:1)

我个人会使用UPDATE EmployeeTable SET IDBadge = STUFF(IDBadge,1,1,'') WHERE IDBadge LIKE 'S%';

fit