我想清除VARCHAR字段中的"numbers“。
Examples:
________________
a. 001 : 1
b. 01 : 1
c. 0 : 0
d. 00.1 : 0.1
e. 0.0 : 0
f. 0.001 : 0.001我考虑过:
TRIM(LEADING '0' FROM t.field)但这只适用于a和b记录。其他人将成为.1或.0,...
对如何处理这个问题有什么想法吗?
编辑:对不起,我忘了添加基本信息。某些记录可能包含其他字符。即: 0.1公里
发布于 2012-11-15 23:14:08
试试看吧
SELECT CAST(fieldName AS DECIMAL(10,2))
FROM tableNamehttps://stackoverflow.com/questions/13400395
复制相似问题