SQL Server实现将特定字符串拆分并进行插入操作的方法

 更新时间:2016年08月10日 10:09:33   作者:Quber  
这篇文章主要介绍了SQL Server实现将特定字符串拆分并进行插入操作的方法,涉及SQL Server的循环、遍历、判定及插入等相关操作技巧,需要的朋友可以参考下

本文实例讲述了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数据库程序设计有所帮助。

相关文章

  • Row_number()函数用法小结

    Row_number()函数用法小结

    Row_number()函数是SQL SERVER系统函数中的一种,本文主要介绍了Row_number()函数用法小结,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2023-05-05
  • SQLSERVER ip地址改别名的实现示例

    SQLSERVER ip地址改别名的实现示例

    本文介绍了如何将SQLSERVER的IP地址改为别名,以方便网络访问和管理,通过修改HOSTS文件或DNS解析,这样不仅可以提高网络连接的稳定性和可靠性,还可以方便管理员进行远程管理和维护
    2023-08-08
  • SQL查询服务器硬盘剩余空间

    SQL查询服务器硬盘剩余空间

    这篇文章主要介绍了SQL查询服务器硬盘剩余空间的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • Sql Server中REPLACE函数的使用

    Sql Server中REPLACE函数的使用

    这篇文章主要介绍了Sql Server中REPLACE函数的使用的相关资料,需要的朋友可以参考下
    2016-01-01
  • SQLServer 数据库变成单个用户后无法访问问题的解决方法

    SQLServer 数据库变成单个用户后无法访问问题的解决方法

    今天不知怎么点错了东西,SQLServer中的一个数据库变成单用户了,而且无法访问,下面是解决方法,有需要的朋友可以参考一下
    2013-10-10
  • SQL Server数据库常用语句总结大全

    SQL Server数据库常用语句总结大全

    SQL Server数据库常用的SQL语句有很多,下面这篇文章主要给大家总结介绍了关于SQL Server数据库常用语句的相关资料,文中通过代码介绍的非常详细,对大家的学习或者工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-08-08
  • 探讨select in 在postgresql的效率问题

    探讨select in 在postgresql的效率问题

    这篇文章主要介绍了探讨select in 在postgresql的效率问题 的相关资料,需要的朋友可以参考下
    2016-04-04
  • SQL server 中 CROSS APPLY的使用及用途

    SQL server 中 CROSS APPLY的使用及用途

    CROSS APPLY是SQL Server中的操作符,用于将表表达式与外部表连接,它允许在查询中多次引用外部表的行,并根据每行动态生成结果集,而OUTER APPLY则类似于LEFT JOIN,后者即使子查询无结果也会显示外部表的行,感兴趣的朋友跟随小编一起看看吧
    2024-11-11
  • win10安装Sql Server 2014图文教程

    win10安装Sql Server 2014图文教程

    自从win10系统发布以后,很多用户都在升级,安装使用,普遍反映还不错,那么win10系统如何安装sqlserver2014呢?下面由脚本之家小编教大家,需要的朋友可以参考下
    2015-09-09
  • Microsoft Search 服务无法启动 解决办法.

    Microsoft Search 服务无法启动 解决办法.

    尝试用正常系统的注册表项添加到非正常系统中去。(因为对比的两个系统版本、结构相同,所此次就直接通过导入导出注册表项进行批量修改)。
    2009-04-04

最新评论