当前位置: 代码迷 >> Sql Server >> 请高手!有关sqlserver语句有关问题
  详细解决方案

请高手!有关sqlserver语句有关问题

热度:75   发布时间:2016-04-25 01:08:33.0
请高手!!有关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函数!要是不对该怎么写,急用,万分感谢!!!!

INSRT 是不存在的函数。

在MYSQL中有INSTR函数。

在SQL SERVER中有substring() 函数。
------其他解决方案--------------------
引用:
引用:
请问这个语句对吗??查询的时候报错说没有INSRT函数!要是不对该怎么写,急用,万分感谢!!!!
INSRT 是不存在的函数。

在MYSQL中有INSTR函数。

在SQL SERVER中有substring() 函数。
那么该如何写啊????
------其他解决方案--------------------
楼主,表里面的数据想怎么拆??
写条结果数据出来看看
  相关解决方案