SQL Server实现将特定字符串拆分并进行插入操作的方法
2016-08-10 10:09
295 查看
本文实例讲述了SQL Server实现将特定字符串拆分并进行插入操作的方法。分享给大家供大家参考,具体如下:
--循环执行添加操作 declare @idx as int While Len(@UserList) > 0 Begin Set @idx = Charindex(',', @UserList); --只有一条数据 If @idx = 0 and Len(@UserList) > 0 Begin Insert Into BIS_MsgCenterInfo(ID,MsgID,UserID,[State])Values(Newid(),@ID,@UserList,0); Break; End --多条数据 If @idx > 1 Begin Insert Into BIS_MsgCenterInfo(ID,MsgID,UserID,[State]) Values(Newid(),@ID,left(@UserList, @idx - 1),0); Set @UserList = right(@UserList, Len(@UserList) - @idx); End Else Set @UserList = right(@UserList, Len(@UserList) - @idx); End
希望本文所述对大家SQL Server数据库程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- SQL Server实现将特定字符串拆分并进行插入操作的方法
- 在xslt中实现split方法对查询字符串进行分隔
- sql server 还原数据库时提示:数据库正在使用,无法进行操作的解决方法
- sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法
- 拦截器、执行-拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。-by小雨
- jacob 操纵Microsoft Word 进行转移、拆分、合并、插入等操作 结合Freemarker将无所不能
- 通过Spring @PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作
- SQL SERVER 2005中利用XML对字符串拆分的方法
- sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法
- sql server字符串非空判断实现方法
- delphi中实现用字符串表示并操作控件的方法。
- ABAP中拆分字符串到内表,然后再遍历的实现方法
- sql server字符串非空判断实现方法
- <转>在xslt中实现split方法对查询字符串进行分隔
- SQL Server 拆分字符串方法详解
- TreeSet() 类逆向排序(实现compare()方法以便按正常顺序的逆向进行操作)。
- SQL Server中的XML数据进行insert、update、delete操作实现代码
- 【字符串操作之】将一个字符串拆分成数组→→split方法
- sql server 还原数据库时提示:数据库正在使用,无法进行操作的解决方法2
- sql server字符串非空判断实现方法