日期:2014-05-18 浏览次数:20418 次
--> 测试数据: #T if object_id('tempdb.dbo.#T') is not null drop table #T create table #T (代码 varchar(5),名称 varchar(3)) insert into #T select 'a001','...' union all select 'a002','...' union all select 'a003','...' union all select 'b001','...' union all select 'b002','...' union all select 'zc001','...' go select 代码,left(代码,patindex('%[0-9]%',代码)-1) 前缀 from #T go drop table #T /* 代码 前缀 ----- ----- a001 a a002 a a003 a b001 b b002 b zc001 zc (6 row(s) affected) */
------解决方案--------------------
mark