zoukankan
html css js c++ java
SQL将以字符','分隔的字段值,循环插入表中
将以某单字符分隔的字段值,循环插入表
declare
@strChatRooms
nvarchar
(
1000
)
--
自定义参数,含有','符号的值
declare
@UserID
int
--
自定义参数
declare
@tmpNum
int
--
检查','字符,移动的位置
declare
@tmpID
int
--
获取分隔的值,用于插入表
declare
@iSuccess
int
--
返回查看错误
Begin
Tran
--
事例字符串
set
@strChatRooms
=
'
11,12,13,14,15,
'
--
初始化检查','符号位置,符号自定义
set
@tmpNum
=
1
--
进行循环将','符号分隔的数据插入信息表
while
len
(
@strChatRooms
)
>
0
begin
if
substring
(
@strChatRooms
,
@tmpNum
,
1
)
=
'
,
'
begin
set
@tmpID
=
cast
(
left
(
@strChatRooms
,
@tmpNum
-
1
)
as
int
)
set
@strChatRooms
=
right
(
@strChatRooms
,
len
(
@strChatRooms
)
-
@tmpNum
)
set
@tmpNum
=
1
Insert
into
ChatAdmin(UserID,ChatRoomID)
Values
(
@UserID
,
@tmpID
)
if
@@error
<>
0
begin
ROLLBACK
TRAN
set
@iSuccess
=
-
14
return
end
end
else
set
@tmpNum
=
@tmpNum
+
1
end
Commit
Tran
查看全文
相关阅读:
推荐阅读20100603
[ASP.NET4之旅]Circular file references are not allowed
满园尽是503,记曾经的一次IIS 7性能考验
VS2010小Bug:找不到System.Web.Extensions.dll引用
VS2010奇异Bug:三个中文符号在CSS文件中轻松让VS2010崩溃
推荐阅读20100528
Windows平台网站文件同步备份解决方案——cwRsyn
推荐阅读20100803
在IE8中使用建行企业网银的解决方法
博客园已经用上NorthScale Memcached Server
原文地址:https://www.cnblogs.com/hanguoji/p/814413.html
最新文章
C#模拟POST提交上传文件
关于 OnMouseWheelDown、OnMouseWheelUp 等事件的简单例子 回复 "巅枫" 的问题
在 Delphi 下使用 DirectSound (2): 查看设备性能
学用 ASP.Net 之 System.Collections.Generic 下的容器类
学用 ASP.Net 之 System.Collections.Specialized.CollectionsUtil 类
在 Delphi 下使用 DirectSound (1): 枚举播放设备
学用 ASP.Net 之 System.Array 类
在 Delphi 下使用 DirectSound (3): 播放第一个 Wave 文件
在 Delphi 下使用 DirectSound (4): 设置音量、相位、播放频率和播放位置
如何使用系统级热键捕捉当前窗口保存为 png 图片 回复 "巅枫" 的问题
热门文章
把字节数组读入到流 回复 "巅枫" 的问题
推荐阅读20100805
介绍一款Memcached服务器软件:NorthScale Memcached Server
《创业者》读书笔记
NorthScale Memcached Server的.NET客户端NorthScaleClient使用简介
[CSS]绝对层(absolute)居中(center)
VS2010中尴尬的代码窗口缩放功能
推荐阅读20100708
推荐阅读20100812
[ASP.NET4之旅]默认加密与哈希算法的改变
Copyright © 2011-2022 走看看