易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL 字符串拆分

       有这样一个字符串(中,国,中,人民,国,现代工业化进程,国)
处理过之后变成(中,国,人民,现代工业化进程)
 
        以下是我的方法,有什么不对的地方还请各位指点
 ------------------删除重复的字符
 declare
@v1 nvarchar
(100)
declare
@v2 nvarchar
(100)
declare
@v3 nvarchar
(100)
declare 
@split nvarchar
(100)
--N',,,,,中,国,中,人民,,,,,国,现代工业化进程,国,,,'
set
@v1=N',  ,,     ,,中,国,中,人民,  ,, ,    ,国,现代工业化进程,国,  ,,'
set
@v3=''
set
@split=','
/*
   @v1 :存储临时字符串
   @v2 :获取两个分隔符中的字符串
   @v3 :存储最后没有重复的字符串  
*/
if
left(@v1,1)<>@split
   set
@v1=@split+@v1
if
right(@v1,1)<>@split
   set
@v1=@v1+@split
while
len(@v1)>len(@split)*2
      begin
          set
@v2=substring
(@v1,len( @split),charindex
( @split,@v1,len
( @split)+1))
         if
len(@v2)>len
(@split)*2
            begin
              set
@v2=right
(@v2,len(@v2)-1);
              if
ltrim
(rtrim
(@v2))<>@split                
                 set
@v3=@v3+ltrim
(rtrim
(@v2));
              set
@v1= replace
(@v1,@v2,'')
            end
         else
--如果有连续的分割符,删


相关文档:

安装SQL Server后必做12步

12 Essential Steps After Installing SQL Server
By : Sadequl Hussain
Jul 13, 2009
 
from: http://www.sql-server-performance.com/articles/dba/post_installation_steps_p1.aspx
Rolling out SQL Servers is a key task for
DBAs.  While for some DBAs this can be a frequent exercise, others wi ......

Sql Server 等待状态说明

等待类型  说明  
ASYNC_DISKPOOL_LOCK 
当尝试同步并行的线程(执行创建或初始化文件等任务)时出现。 
ASYNC_IO_COMPLETION 
当某任务正在等待 I/O 完成时出现。 
ASYNC_NETWORK_IO 
当任务被阻止在网络之后时出现在网络写入中。 
BACKUP 
当任务作为备份处理 ......

SQL SERVER 2005练习集1

入门篇
//////////////////////////////////////////// ­
%  : 表示0~n个任意字符 ­
_  : 表示单个任意字符 ­
[] :表示在括号里列出的任意字符 ­
[^]:表示任意个没有在括号中列出的字符 ­
***********************­
系统数据库­
MASTER数据库:­
   ......

SQL查询重复数据和清除重复数据


有例表:emp
emp_no   name    age    
    001           Tom      17    
    002       &nb ......

SQL应用日志

UPDATe [Sale_Goods]  SET [Catalog33_ID] = [Catalog].[ID]
from  [Sale_Goods]
LEFT OUTER JOIN [chdy222] ON [Sale_Goods].[Code] = [chdy222].[ID]
LEFT OUTER JOIN [Catalog] ON [chdy222].[ufidaname] = [Catalog].[Name] and [Catalog].[Type]=33
WHERE [Catalog].[ID] IS NOT NULL ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号