SQL语句与函数的使用
1.查询某字符在哪些对象有使用:
select distinct object_name(id) from syscomments where id in (select object_id from sys.objects) and text like '%xml%'
2.函数stuff()的使用:
select stuff('etrh',1,2,'mn'):将字符'etrh'从位置1开始删除2位,然后再将'mn'插入到位置1,组合成新的字符。
3.FOR XML PATH:
select * from 表名 for xml path
select AlarmCode,AlarmList=STUFF(AlarmNameList,1,1,'') from(
select AlarmCode
,( select convert(varchar(8000),','+AlarmName)
from MES_AlarmTypeSet
for xml path('')
) as AlarmNameList
from MES_AlarmTypeSet
) B
浙公网安备 33010602011771号