请高手!!有关sqlserver语句问题,
select INSTR(RTRIM(DWGMC),'(',-1) as ID,dwgmc,substr(dwgmc,INSTR(RTRIM(DWGMC),'(',-1)+1,INSTR(RTRIM(DWGMC),')',-1)-INSTR(RTRIM(DWGMC),'(',-1)-1)
from entity_index where dwgmc like '%(0600%)%'
请问这个语句对吗??查询的时候报错说没有INSRT函数!要是不对该怎么写,急用,万分感谢!!!!
[最优解释]
MYSQL 中的INSTR 对应SQL SERVER中的charindex。
MYSQL 中的substr 对应SQL SERVER中的substring()
如果你要在SQL SERVER中用的话,你要的截取我帮你在上个帖子中写过了。
[其他解释]
INSRT 是不存在的函数。
在MYSQL中有INSTR函数。
在SQL SERVER中有substring() 函数。
[其他解释]
那么该如何写啊????
[其他解释]
楼主,表里面的数据想怎么拆??
写条结果数据出来看看