【发布时间】:2017-09-26 10:54:17
【问题描述】:
我想从 SQL Server 中的 cmets 字段中提取一些数字和文本。
cmets 字段显示(体重:249kg)但我只需要 249kg
什么查询可以提取此信息,因为需要多一点 '%[0-9]%'
谢谢
【问题讨论】:
-
对于那个确切的字符串,在 T-SQL 中,你可以使用
REPLACE(Field,'Weight: ','')但我猜还有更多的排列。你为什么不向我们展示一些其他的,并告诉我们什么样的数据库(SQL Server?Oracle?) -
(1) 用您正在使用的数据库标记您的问题。 (2) 提供几个完整注释字符串的例子。 (3) 解释如果没有权重怎么办是多个权重。
标签: sql sql-server regex