0 0

sql 20055

有一个字符串      a,b,c      我想把它转换成  ‘a’,‘b’,‘c’ 请大家帮忙解决下  谢谢
2010年3月15日 16:18

1个答案 按时间排序 按投票排序

0 0

--先建立一个自定义函数,之个函数非常有用,建议收入自已的数据库
CREATE FUNCTION mysplit--将以某分隔符分段的字串,按指定的顺序号提取子串
   (@str nvarchar(2000),--源字串
    @sn int,    --提取序号
    @Deli varchar(1) --分隔符
   )
    RETURNS varchar(100)
AS
BEGIN
declare @first int,@last int,@result varchar(1000),@sn0 int
select @sn0=0,@first=0,@LAST=1,@str=@str+REPLICATE(@DELI,1)
while @sn0!=@sn
  begin
  select @sn0=@sn0+1,@first=@LAST,@last=charindex(@DELI,@str,@LAST)+1
  end
if @last-@first-1<0
set @result=''
else
SET @RESULT=SUBSTRING(@str,@FIRST,@LAST-@FIRST-1)
RETURN ( @RESULT )
END

GO

--查询方法:
DECLARE @A VARCHAR(100),@B VARCHAR(100),@C VARCHAR(100)
SELECT
@A=DBO.MYSPLIT('a,b,c', 1, ',') ,
@B=DBO.MYSPLIT('a,b,c', 2, ',') ,
@C=DBO.MYSPLIT('a,b,c', 3, ',')
SELECT @A,@B,@C

2010年3月15日 16:54

相关推荐

    SQL2005精简版一键安装 sql server2005一键安装

    "SQL2005精简版一键安装"是指通过一个简化的过程来快速安装SQL Server 2005 Express Edition,大大降低了安装的复杂性。 通常,SQL Server的安装过程包括多个步骤,如接受许可协议、选择安装类型、配置服务器实例、...

    SQL2005查询工具 SQLServer2005_SSMSEE

    标题中的“SQL2005查询工具”指的是SQL Server Management Studio Express(SSMSEE),这是一个轻量级版本的SQL Server Management Studio,专为SQL Server 2005设计。SSMSEE提供了图形化的界面,让数据库管理员和...

    将Sql Server 2000中的数据库备份文件还原到sql2005中

    将Sql Server 2000中的数据库备份文件还原到sql2005中 将Sql Server 2000中的数据库备份文件还原到Sql Server 2005中是一个常见的问题。在这个过程中,我们需要了解Sql Server 2000和Sql Server 2005之间的差异,...

    24小时SQL 2005教程

    《24小时SQL 2005教程》是一本针对开发者设计的全面指南,专注于Microsoft SQL Server 2005这一强大的关系型数据库管理系统。这本书以其24小时的学习模式,为读者提供了一条逐步深入SQL Server 2005知识体系的道路。...

    win10安装sql2005替换文件.rar

    本文件“win10安装sql2005替换文件.rar”提供了一个可能的解决方案,即在安装过程中替换特定的文件以解决安装错误。 首先,我们需要理解SQL Server 2005在Windows 10上安装失败的常见原因。这可能由于以下因素: 1...

    SQL2005 x64 SP4文件

    1、在Windows2012上安装SQL2005过程中,在启动SQL服务那个安装步骤,会出现无法启动SQL服务的错误提示。别慌。此时上网下载两个文件sqlservr.exe和sqlos.dll(一定要是 SP4 的文件)。 2、备份系统binn目录下的这两...

    SQL2005/2008启动服务器图标

    标题和描述提及的"SQL2005/2008启动服务器图标"是指一种方法,可以让你在桌面或任务栏上拥有类似于SQL Server 2000的启动和停止服务器的快捷方式。 SQL Server 2005和2008作为企业级的关系型数据库管理系统,提供了...

    SQL2005托盘工具

    标题中的“SQL2005托盘工具”指的是在Microsoft SQL Server 2005环境中,为用户提供类似SQL Server 2000那样在任务栏托盘区域显示图标和服务管理功能的第三方软件。这个工具使得用户能够更方便地监控和管理SQL ...

    SQL2005安装图解SQL2005安装图解SQL2005安装图解

    SQL Server 2005是微软推出的一款关系型数据库管理系统,它在企业级数据管理和分析中...不过,由于篇幅限制,此处无法提供完整的图解,建议参考压缩包内的"SQL2005安装图解.doc"文件,它应该包含了详细的步骤和截图。

    SQL 2005-2008查询分析器

    三、从"sql2005-2008查询分析器.exe"获取的资源: 这个压缩包可能包含的是一个可执行文件,用于安装或运行SQL Server 2005-2008的查询分析器。用户可以通过这个程序连接到SQL Server实例,执行查询,调试存储过程,...

    金蝶KIS专业版使用SQL 2005 Express的设置详解

    ### 金蝶KIS专业版使用SQL 2005 Express的设置详解 #### 一、引言 金蝶KIS是一款广泛应用于中小企业的财务管理软件,而SQL Server 2005 Express则是一款免费的关系型数据库管理系统。将两者结合使用可以有效降低...

    sqlservr.exe和sqlos.dll-WIN10版本-win10安装sql2005失败替换文件

    用友T3安装sql2005失败替换文件sqlservr.exe和sqlos.dll win10安装sqlserver时安装提示出错,需要再安装过程中替换文件, 安装过程中,当提示服务启动失败时,不要关闭此安装页面,找到~:\Program Files\Microsoft ...

    sql2005精简版包括ssms

    "SQL2005精简版包括SSMS"指的是这个版本包含了SQL Server 2005的核心功能,并且整合了SQL Server Management Studio(SSMS),这是一个非常重要的管理和开发工具。 SSMS是SQL Server的主要图形用户界面,它允许用户...

    管家婆SQL2005数据库傻瓜安装法 (全系列软件均可)

    【管家婆SQL2005数据库傻瓜安装法】针对的是那些在安装SQL Server 2005过程中遇到困扰的用户,尤其是使用管家婆财务软件的用户。由于管家婆软件需要依赖SQL Server 2005数据库来运行,因此安装该数据库成为了一个...

    SQL2000 转换成SQL2005

    ### SQL2000 转换成SQL2005 #### 知识点概述 在将SQL Server 2000的数据库升级至SQL Server 2005的过程中,由于数据库文件会自动升级到2005版本,因此无法在SQL Server 2000环境中重新附加这些文件。直接通过恢复...

    SQL 2005 Service Manager(显示SQL2005托盘图标) v1.0.0.10

    5. **安装文件**:“SQL2005 Service Manager Setup.msi”是Windows Installer的安装包,用于在用户的计算机上部署这个工具。通常,msi文件会包含安装程序逻辑,以及程序所需的文件和设置。 6. **说明文档**:...

    SQL2005 233错误 解决方案

    SQL2005 233错误 解决方案 SQL2005 233错误 解决方案

    win8 64位安装sql 2005无法启动sql server服务问题

    解决 win8系统安装sql2005时报了服务无法启动问题,具体操作是通过网上搜索过来的 1、正常安装任一版本的SQL Server 2005(最好安装企业版)。 2、安装到SqlServer服务的时候提示启动服务失败(提示重试的时候),...

    SQL2005.rar

    SQL2005是微软公司推出的SQL Server 2005的简称,它是一款功能强大的关系型数据库管理系统,广泛应用于企业级数据存储、管理和分析。本教程将带你深入理解SQL Server 2005的基础知识,助你在数据库建立方面打下坚实...

    sql 2005 express sp2

    sql 2005 express sp2

Global site tag (gtag.js) - Google Analytics