2015-02-23 104 views
-6

我有一个字符串作为x='SP0045.32489455187.206205008796197',我需要该字符串作为'SP0045.32489455187'。什么可能是我的SQL查询。字符串修整

+1

什么是规则 - 丢弃第二个“。”中的所有内容? – 2015-02-23 12:20:06

+0

也许,如果你让你的问题更清楚,这些好人会删除他们的降薪! – 2015-02-23 12:28:57

+0

使用SUBSTRING()它会从给定字符串的特定位置返回指定数量的字符。 – deadman 2015-02-23 12:32:16

回答

2

假设你的规则是discard everything after and including the second "."则:

substr(x, 1, instr(x,'.',1,2)-1) 

详情请参见的instrsubstr文档。