MS_SQL中分割字符串
来源:互联网 发布:淘宝账号 卖家与买家 编辑:程序博客网 时间:2024/04/29 03:34
use tempdb
--建立临时表保存各字符串
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[TABLE1]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[TABLE1]
GO
CREATE TABLE [dbo].[TABLE1] (
[COL1] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO
declare @teststring varchar(1000)
declare @teststring1 varchar(200) --一个分隔的字符串
declare @testi1 int --现检查第几位字符,逗号位置
set @teststring = '1,22,333,4444,55555'
set @testi1 = 1
set @teststring1 = ''
print len(@teststring)
WHILE @testi1 <= len(@teststring)
BEGIN
if SUBSTRING(@teststring, @testi1, 1) = ','
BEGIN
INSERT INTO TABLE1 (COL1) VALUES (@teststring1)
set @teststring1 = ''
END
else
BEGIN
set @teststring1 = @teststring1 + SUBSTRING(@teststring, @testi1, 1)
END
set @testi1 = @testi1 + 1
END
if @teststring1 <> '' INSERT INTO TABLE1 (COL1) VALUES (@teststring1)
go
- MS_SQL中分割字符串
- c#中分割字符串
- sql中分割字符串
- c#中分割字符串
- sql 中分割字符串
- sql中分割字符串
- SQL中分割字符串
- python中分割字符串
- Java中分割字符串
- Lua中分割字符串
- MFC中分割字符串
- Java中分割字符串
- Java中分割字符串
- Java中分割字符串
- Java中分割字符串
- Java中分割字符串
- Java中分割字符串
- Java中分割字符串
- ASP.NET 中的正则表达式
- 让程序作为服务运行
- 开发识别屏幕方向的应用程序
- “九大”意外失手--记获得10块金牌后的中国奥运团
- 移动计算桌面端
- MS_SQL中分割字符串
- 存储过程
- 出售JAVA-275考试券!!!
- INTERNET共享上网的一些方法:
- SQLSERVER2000的jdbc驱动程序
- RedHat AS3.0 配置
- 终于辞了
- 管理故事216之012-飞翔的蜘蛛
- 使用InterDev调试ASP页面及用户自定义DLL