【发布时间】:2015-04-28 21:25:15
【问题描述】:
我有一个 SQL Server 数据库。
一个字段的值类似于
ID VALUE
1 NEGATIF
2 11.4
3 0.2
4 A RH(+)
5 -----
6 >>>>>
7 5.6<
8 -13.9
我想将 VALUE 字段转换为十进制,当然是可转换字段。
什么样的 SQL 语句可以做到这一点?
如何了解转换时哪个值引发错误?
PS:我认为这可以解决WHERE VALUE LIKE '[a-z]' 但我怎样才能添加更多过滤器,如 [-+ ()] ?
【问题讨论】:
标签: sql-server tsql casting