zoukankan      html  css  js  c++  java
  • SQL Server常用技巧

    1:在SQL语句中,将存储过程结果集(表)存入到临时表中

    insert into #tmp EXEC P_GET_AllChildrenComany '80047'

    说明:#tmp要提前创建好

    2:字符串循环分割处理

    1:字符串分割循环
    declare @str varchar(1000)
    declare @splitchar varchar(5)
    
    set @str='01,02,333,U04,5,'
    set @splitchar=','
    declare @location int
    set @location=charindex(@splitchar,@str)
    while @location<>0
    begin
    	print substring(@str,1,@location-1)
    	
    	set @str=substring(@str,@location+1,len(@str)-@location)
    	
    	set @location=charindex(@splitchar,@str)
    
    end
    

    3:字段累计拼接()

    DECLARE @Salary VARCHAR(MAX) =''
    SELECT @Salary = @Salary + '[' + SalaryItemID +'],' FROM Rlzy_MDB.dbo.U_SalaryItems
    SET @Salary=SUBSTRING(@Salary,1,LEN(@Salary)-1)
    

      4:获取表结构信息

    exec sp_help 'SD_001_FM03_RESULT'
    

      

  • 相关阅读:
    软件测试:Homework 3
    软件测试:Lab 1
    软件测试:Homework 2
    软件测试:Homework 1
    JAVA的回忆
    Java 操作符
    Java 笔录
    经典C#编程理解,概要,经典
    网络精灵
    签到计时
  • 原文地址:https://www.cnblogs.com/volts0302/p/5274713.html
Copyright © 2011-2022 走看看