这里有新鲜出炉的 SQL Server 教程,程序狗速度看过来!
SQL 是英文 Structured Query Language 的缩写,意思为结构化查询语言。SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。按照 ANSI(美国国家标准协会) 的规定,SQL 被作为关系型数据库管理系统的标准语言。
SQL Server 即 Microsoft SQL Server 。
这篇文章主要介绍了 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 数据库程序设计有所帮助。
来源: http://www.phperz.com/article/17/0821/339272.html